我有一个奇怪的问题,我一直在使用这个Web服务器几个月没有问题,但今天早上我用FTP访问移动一些文件,然后每次我想要下载或上传文件,我有这个错误:
**Filezilla log:** Status: Connecting to IP... Response: fzSftp started Command: open "USER@IP" 22 Error: Server unexpectedly closed network connection Error: Could not connect to server Status: Waiting to retry... Status: Connecting to IP... Response: fzSftp started Command: open "USER@IP" 22 Error: Could not connect to server
然后我试图使用SSH连接到我的networking服务器,我有这个错误:
ssh_exchange_identification:由远程主机closures的连接
我的所有其他服务都在networking服务器上运行,问题只是使用SSH和FTP。
我现在该怎么办?
提前致谢!!
如果你拥有这个盒子,看看你是否可以访问控制台。 validation守护进程是否正在运行,并查看是否可以本地连接。 如果您可以本地连接,但不能在外部,请检查您的防火墙设置。 一些消费者防火墙会自动升级自己的固件,谁知道? 也许这是坏的。
如果您自己托pipe另一种可能性,请检查您是否正在使用公务舱帐户或消费者帐户。 许多ISP将closures对已知服务器端口的访问,因为它们不属于您的TOS( 美国大多数消费者ISP不会让您运行任何服务器,SSH或其他方式)。 打电话,看看他们是否阻止了你。
如果托pipe在其他地方,请联系主机,看看是否有任何问题可能导致它。 只要你没有改变任何事情,情况就会指向一个问题,或者是两者之间的问题。 无论哪种方式,他们可以帮助您排除故障,这就是你付出的。
您可以使用tcptraceroute来检测这是否是连接问题(有人在您和您的服务器之间build立了防火墙),或者您的机器上的服务是否closures。
如果您有权访问远程或本地控制台,则可以使用它来检查屏幕上的内核日志消息,并尝试在该处login。
如果服务器由专业公司pipe理,他们的支持应该能够帮助你。
既然你说其他的服务还在运行,那么你的sshd和ftpd就有可能成为内存不足的杀手,这可能是因为一个或多个进程使用了太多的内存。 在这种情况下,您应该能够安全地重新启动系统,然后检查日志文件中是否存在这个痕迹。
运行nmap或其graphics化的兄弟Zenmap来查看是否有任何打开的东西,比如webmin控制面板,你可能用它开始有用的服务。