远程 SSH 访问:连接被拒绝

远程 SSH 访问:连接被拒绝

我已经研究这个问题 4-5 天了,但无济于事。SSH 拒绝从远程计算机登录。Ubuntu 20.04 服务器正在本地网络的服务器上运行。

迄今为止:

1. 我能够从同一本地网络上的计算机通过 ftp、ssh、telnet、vnc 连接到本地服务器:没问题

2. 我可以从远程位置通过 ftp、telnet、vnc 连接到本地服务器,但 ssh 拒绝连接到服务器

3.更多信息:

  • 调制解调器将端口 22 转发到本地服务器(端口 21、23、80 等同样如此)

  • sshd 已在服务器上启动并运行

  • ufw 配置为授予对端口 22 的访问权限:ALLOW IN从“任何地方”执行操作(通过发出命令ufw status numbered和进行检查ufw status verbose)。

  • service ufw status报告 ufw 处于活动状态

  • lsof i -n -P|grep LISTEN报告端口 22 正在监听

  • ssh -vvv IP_Address来自远程计算机报告此错误消息:async io completed with error: 10061" & connection fails

  • /var/log/auth.log连接被拒绝后记录以下项目:Received signal 15; terminating这意味着“某个”进程发出了 SIGALRM 并且内核终止了连接尝试

此时,我相信“某些东西”(在 ssh 配置文件或其他地方)阻止了到 ssh 的远程连接,但我不知道此时该从哪里查找。之前发布的这个问题的答案导致了“通用答案”,没有任何有意义的答案。

相关内容