SSH:A 到 B 有效,B 到 A 无效

SSH:A 到 B 有效,B 到 A 无效

我的组织网络中有两台机器 A 和 B。我已在两台机器上openssh-server安装并运行。ssh两台机器都有 Ubuntu 16.04。

我可以在没有任何密码的情况下从 A 到 B 进行 ssh。我也尝试在 B 上设置无密码 ssh。ssh-copy-id不起作用。

此外,ssh B 到 A 不起作用并始终导致超时。这/etc/ssh/ssh_config两台机器上完全相同。另外,我可以从 B 到 C,其中 C 与 A 和 B 在同一网络中。有任何指针吗?

ssh -v [email protected]
OpenSSH_7.2p2 Ubuntu-4ubuntu2.8, OpenSSL 1.0.2g 1 Mar 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 10.x.x.2 [10.x.x.2] port 22.
debug1: connect to address 10.x.x.2 port 22: Connection timed out
ssh: connect to host 10.x.x.2 port 22: Connection timed out

答案1

如果主机位于同一网络上,最可能的原因是:

  • SSH 服务未启动
  • SSH 服务器上的流量被阻止

根据评论,流量被 A 拦截,不允许 B 和 C 访问

相关内容