ssh连不上服务器的原因有很多,但是如果服务器正常,ping也可以ping,就是ssh连不上。最大的可能是防火墙没有关闭。
解决方案:
首先,打开SSH
以root用户身份登录Linux,打开终端,运行:/etc /etc/init.d/sshd restrat。
第二,关闭防火墙
1.在终端运行安装程序。
2.选择防火墙并输入。
3.按tab切换到禁用的项目,然后按空格键选择,然后按tab切换到ok,再按空格键选择。
4.按tab键切换退出,按blank键选择。
然后用客户端ssh登录Linux,登录成功。
第三,关闭防火墙的另一种方法
/etc/init.d/iptables stop
另外,红旗linux的某些版本不允许root用户远程登录,所以需要修改#vi /etc/ssh/sshd_config中的设置。
PermitRootLogin登录号
#这将不允许根用户远程登录。您必须将其更改为PermitRootLogin yes,并重新启动sshd服务。
#服务sshd重启
另外,也有可能是ssh代理进程正在运行,而ssh服务器进程sshd根本没有运行,导致连接失败。在这种情况下,只需启动sshd进程并再次登录。
西部数码代理国内中云托管应用的早期提供商之一,20年行业经验云服务器资源可随时灵活扩展;主机vCPU,强大的内存性能,超高的I/O速度,秒级故障恢复;免费网站管理助手,管理更轻松,7X24无忧服务!
云服务器产品链接:http://zhuji.chenqinet.cn/cloudhost/