SSH 连接拒绝端口 22

SSH 连接拒绝端口 22

我有一台运行 centos 6.4 和 whm 的服务器。昨晚 CPU 和内存随机超载,然后服务器崩溃了。不久之后,我们启动到救援模式并开始运行 fsck 检查,因为服务器无法重新上线。此后,服务器重新上线,但是 ssh 现在拒绝连接,whm 尚未重新上线,非常感谢任何帮助。

答案1

如果 ssh 守护程序没有在启动时自动启动,则从 OVH 的救援控制台挂载本地根分区,例如 /mnt

这可能是

mount /dev/sda1 /mnt

sda1根据您的分区方案进行修改。

然后运行以下命令在启动时临时启用 ssh。

echo "/etc/init.d/sshd start" >> /mnt/etc/rc.local

然后重新启动。

启动后,它应该在加载所有其他服务后启动 sshd。

如果有效,那么您可以恢复对 /etc/rc.local 所做的操作(删除在救援模式下添加的那行)

然后运行

chkconfig sshd on

在启动时正确启用 sshd。

不过,服务器崩溃后 ssh 无法启动,这很奇怪。fsck 对文件系统进行了大量更改吗?

答案2

您的 sshd 守护进程是否已启动并正在运行?如果是,请确保 iptables 不应阻止它。另外,禁用 SELINUX setenforce 0 并检查您的 ssh 是否正常工作?

 service sshd status 

它应该正在运行

 setenforce 0

相关内容