我遇到了麻烦,我的电脑。 ssh localhost
工作正常。 但是,当我使用这个网站: http : //www.infobyip.com/sshservertest.php来检查我的远程连接,它不起作用。 (我认为该网站正在工作,因为我以前用它成功了)。 我已经摆弄了ssh_config
, sshd_config
,并检查了SSH日志,但无法弄清楚接下来要做什么。 有什么想法吗?
(这些没有帮助: 本地SSH使用“localhost”,但不使用IP地址 )
这听起来像是防火墙阻止了通信。 由于您可以通过SSH连接到本地主机,因此该服务已启动并正在运行,并且位于正确的端口上。 服务或sshdconfiguration没有问题。
根据您使用的linux的味道:
红帽/ Centos运行 – 服务iptables停止
Debian / Ubuntu – 看这里: http : //forums.debian.net/viewtopic.php?f=10&t=112759
如果你经过这个testing后,你testing了一下,那么你需要在防火墙上打开一个端口。
这没有考虑到您的互联网提供商提供的硬件路由器/防火墙。