我们有Linux服务器运行java应用程序,今天早上服务器没有响应ssh连接。当我ssh -v时,它显示“连接被远程主机拒绝”。我们也有一个vnc服务器在那个Linux上运行它也不起作用。但是ftp服务器在那个服务器上没问题,我们可以将文件上传到服务器。最后,我们没有找到远程连接系统的方法。
我们在现场重新启动计算机后,ssh服务器再次运行。但是我们没有发现为什么ssh无法正常工作?有人遇到过像这样的ssh hang问题吗?我们应该查看哪个文件?如何防止ssh挂起?谢谢你提前。
加入: 我从secure.log.it检查日志,说明许多失败的尝试如下,我检查ipaddress不是我们的:
Feb 23 04:13:30 localhost sshd[1276]: Failed password for invalid user mantis from 112.78.127.235 port 57140 ssh2
似乎攻击者一直试图登录我的服务器,直到我们的ssh服务没有响应。
答案 0 :(得分:0)
SSH可能没有“挂起”。 “连接被拒绝”响应意味着没有应用程序正在侦听SSH端口上的传入连接。 SSH服务很可能已经死亡。
检查日志文件。日志(某处)中有很多线索可以帮助解释发生的事情。
如果日志没有给出明确的解释,我会考虑你的服务器被黑客入侵的可能性......
答案 1 :(得分:0)
这听起来更像是防火墙问题,无论是在盒子本身还是在网络中的其他地方。您可以使用netstat -ta | grep :22
验证ssh是否正在运行并正在收听。如果不是,那确实是SSH本身的问题。