我最近安装了Ubuntu 16.04。我已经安装了ssh服务器,并且sshd服务已启动并正在运行。
我在同一网络中有其他一些PC(Windows,Mac,Ubuntu 14.06),我可以从所有PC上ping Ubuntu PC,但是我无法使用ssh进行连接。
例如,从Windows使用腻子,我会收到“网络错误:连接超时”。
我可以在本地使用ssh和IP进行连接。
对可能发生的事情有任何想法吗?
预先感谢您的帮助!!
贡萨洛
2
我认为您通常会拒绝连接,但是您确定防火墙已关闭以进行测试吗?'sudo ufw
嗨,布莱恩,UFW已启用。禁用它可以让我连接,谢谢!!!
—
贡萨洛
启用后,如果我写“ sudo ufw status”,则不会显示任何规则。您知道为什么没有任何规则可能会拒绝与端口22的连接吗?!
—
贡萨洛
约翰,腻子保存了设置,是的。但是,任何ssh客户端也会发生相同的情况。该问题与防火墙有关。
—
贡萨洛
@Gonzalo的默认行为是允许传出连接但阻止传入的IIRC-即传入的连接必须通过适当的规则显式启用
—
Steeldriver