windows上SSH服務連接遠程主機失敗


putty連接出現錯誤提示"Network error:connection refused",xshell連接出現錯誤提示"connection failed:(port 22)"

試過:

1.查看vps上的ssh服務是否開啟,重啟sshd服務:service sshd restart

2.開啟vps上的22號端口

3.允許指定ip SSH 登錄vps

4.修改windows主機防火牆設置,允許應用訪問外網,新建規則開啟tcp/ip:22號端口進出

 

一直在思考是本地windows IP被限制的問題,解決無果,最后把注意力放在vps的22號端口發現問題:

查看vps上正在監聽的端口:

netstat -anp | grep LISTEN

 

發現sshd服務那一欄的客戶端端口是:26473

MD不是默認的22號端口嗎,vps啥時候修改的。。。

 

后來windows上用SSH軟件登錄vps時修改端口號為26473就可以正確登錄了


免責聲明!

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



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