具體錯誤爲: connection closed by xx.xx.xx.xx port 22
首先確認遠程主機的IP地址是正確的,然後進行以下操作。
可能原因
1.被防火牆擋了
2.端口沒開放
3.ssh服務開了沒
網頁終端登錄
我用的是阿里雲服務器,首先使用網頁終端登錄。
1.進入雲服務器管理控制檯
2.遠程連接
3.輸入連接密碼和服務器的登錄密碼登錄
服務器端設置
1.關閉ubuntu防火牆
sudo ufw disable
2.安裝ssh服務
sudo apt-get install openssh-server
3.重啓
sudo /etc/init.d/ssh restart
如果以上都不奏效,使用ssh -v 用戶名@遠程服務器IP
出現
表示遠程服務器的密鑰有問題。於是sudo dpkg-reconfigure openssh-server
參考資料:https://blog.csdn.net/shenzhen_zsw/article/details/74025053