ssh: connect to host localhost port 22: Connection refused 問題


錯誤原因:
1.sshd 未安裝
2.sshd 未啟動

3.防火牆

4需重新啟動ssh 服務

 
解決方法:
1.確定安裝sshd:  

$ sudo apt-get install openssh-server  

2.啟動sshd: 

$ sudo net start sshd  

3.檢查防火牆設置,關閉防火牆:

$ sudo ufw disable   

檢驗方法:
輸入命令:

$ ssh localhost  

若成功,則表示安裝成功,且連接通過;

但是有的時候雖然成功了但是還是會出現Connection refused 問題。

運行 ps -e | grep ssh,查看是否有sshd進程:

有時候雖然可以看到sshd 但是還是不能連接成功

這時候就要想到重新啟動一下:sudo service ssh restart

然后在連接

 

轉自: http://www.xuebuyuan.com/733655.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM