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就可以正確登錄了