最近酸酸乳出问题,链接v社服务器发现碰到服务器
ssh: connect to host master port 22: Connection timed out
的问题。如今对该问题作一下可能出现的问题
的总结和解决办法:
一.IP配置错误。
当出现上述错误时,首先检查网络连通状况,Ping一下远程登陆的目标主机,若是ping不通,颇有可能
是/etc/hosts文件中的IP地址映射出现问题,须要仔细检查名称和IP地址的映射关系。
二.防火墙问题。
当发现IP配置没有错误时,咱们须要检查端口是否被防火墙禁用了,使用网络
sudo service iptables status
命令查看防火墙状态,若是出现:ssh
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被禁止了。
咱们使用tcp
sudo chkconfig iptables off
来永久关闭防火墙,若是使用spa
sudo service iptables stop
将临时关闭防火墙,会在下一次关机重启后重置,建议使用第一种。code
实在不行试试这个:blog
vi /etc/ssh/sshd_config: 两项注释号掉 Port 22 Protocol 2ip
若是真的不行那恭喜你,你的服务器被qiang了get