无法 SSH(连接被拒绝)

无法 SSH(连接被拒绝)

我正在尝试设置一台运行 manjaro 的无头机器。我安装并启用 openssh,可以ssh localhost,但不能通过另一台机器进行 ssh。另外,如果我修改了,/etc/ssh/sshd_config我就不能再这样做了ssh localhost。我尝试使用 Debian,只要我不修改监听端口,它就可以工作......这到底是什么!当然,所有端口都正确转发。我没有做任何花哨的事情,如果我只是更改端口并取消注释它就会中断(是的,我切换到的端口被转发)。这是怎么回事?

答案1

如果您可以 SSH 到 localhost,但无法从另一台计算机进行 SSH,则可能是您更改了 SSH 配置以禁止从其他计算机进行 SSH,或者存在防火墙阻止传入的 SSH 连接。防火墙可以位于同一台计算机上,也可以位于您正在测试的客户端与该服务器之间的任何跃点上。

如果 SSH 在默认端口上工作,但在将其更改为侦听另一个端口后却不起作用,则意味着有防火墙阻止了您选择的端口。或者您在更改配置时犯了一个错误 - 因为您没有发布您的配置尝试,所以如果您在那里犯了错误,我们无法帮助您。

相关内容