1. 程式人生 > >服務器22端口連接超時 ssh: connect to host *** port 22: Operation timed out

服務器22端口連接超時 ssh: connect to host *** port 22: Operation timed out

num 命令 ash rop connect 默認 cep operation 文件中

最近酸酸乳出問題,連接v社服務器發現碰到

ssh: connect to host master port 22: Connection timed out

的問題。現在對該問題做一下可能出現的問題
的總結和解決辦法:
一.IP配置錯誤。
當出現上述錯誤時,首先檢查網絡連通情況,Ping一下遠程登錄的目標主機,如果ping不通,很有可能
是/etc/hosts文件中的IP地址映射出現問題,需要仔細檢查名稱和IP地址的映射關系。
二.防火墻問題。
當發現IP配置沒有錯誤時,我們需要檢查端口是否被防火墻禁用了,使用

sudo service iptables status

命令查看防火墻狀態,如果出現:

Table: filter 
Chain INPUT (policy ACCEPT) 
num target prot opt source destination 
1 DROP tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080 
2 DROP tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 
3 DROP tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 

我們可以看到,ssh登陸的默認端口22被禁止了。
我們使用

sudo chkconfig iptables off

來永久關閉防火墻,如果使用

sudo service iptables stop

將臨時關閉防火墻,會在下一次關機重啟後重置,建議使用第一種。

服務器22端口連接超時 ssh: connect to host *** port 22: Operation timed out