无法使用 ssh 远程连接

Gon*_*alo 10 ssh networking remote-access

我最近安装了一个 ubuntu 16.04。我已经安装了 ssh 服务器并且 sshd 服务已启动并正在运行。

我在同一网络中还有其他一些 PC(windows、mac、ubuntu 14.06),我可以从所有这些 PC ping ubuntu pc,但是我无法从任何一个使用 ssh 连接。

例如,使用 Windows 中的腻子,我会收到“网络错误:连接超时”。

在本地,我可以使用带有 IP 的 ssh 进行连接。

知道会发生什么吗?

预先感谢您的帮助!!

贡萨洛。

小智 22

您可以配置 UFW 以允许 SSH 流量,而不是完全关闭防火墙:sudo ufw allow ssh或者如果您决定在不同的端口上运行 SSH:sudo ufw allow 2222/tcp

默认情况下,UFW 将拒绝所有传入连接并允许所有传出连接。您可以在此处找到有关如何配置 UFW 的更多信息:https : //help.ubuntu.com/community/UFW

  • 这绝对应该是公认的答案,因为简单地说“我禁用了我的防火墙”作为公认的答案 - 会对阅读它的其他人造成严重破坏,并且不会浏览到发现他们不应该这样做。即使默认设置为阻止所有,禁用防火墙也绝不是一个好主意。 (3认同)

Gon*_*alo 5

原来是启用了防火墙。

执行“sudo ufw disable”后,我能够远程连接。

谢谢布赖恩和大家的帮助。

问候,

贡萨洛。