我能够正常使用 ssh(PuTTy)连接到我的 centos 服务器。在我通过主机的控制面板更改 VPS 的 root 密码后,我就无法再通过 SSH 连接到我的服务器了。每次我尝试时都会收到“连接超时”错误。在我更改密码后,该服务器中的网站也瘫痪了。
我检查了是否可以连接到我的另一台 VPS 服务器(不同的主机)。我可以正常连接到它。为了尝试,我通过主机的控制面板更改了第二台服务器的 root 密码,结果还是一样。我无法再通过 SSH 连接到我的第二台服务器。那里也出现“连接超时”错误。
我仍然可以连接到其他服务器,只是不能连接到我更改了 root 密码的那两个服务器。我检查了我的端口 22 是否正常工作(确实如此)。
主机提供商的支持人员说服务器运行良好。我的一个朋友尝试通过 puTTy 连接到我的第一台服务器,成功了,他甚至可以以 root 身份访问。
有什么想法吗?这真是令人抓狂。我可以连接到其他服务器,但不能连接到这两个服务器,但它们对其他人有用。
更改 root 密码不应该造成这种问题,不是吗?更奇怪的是,它关闭了第一台服务器上托管的所有网站。
任何帮助,将不胜感激!
编辑 1:我的 PuTTY 版本是 0.66。尝试使用最新的开发快照以防万一,还是一样。清除了 putty 的缓存,还是一样。随机化我的服务器的 SSH 访问端口,还是一样。仍然无法从我的电脑连接。
我现在正在检查是否我的 IP 由于某些奇怪的原因被列入黑名单。
编辑2:我能够通过主机服务提供的 SSH 控制台访问服务器,但同样不能通过正常方法访问...