Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
反向SSH连接被拒绝_Ssh_Centos7 - Fatal编程技术网

反向SSH连接被拒绝

反向SSH连接被拒绝,ssh,centos7,Ssh,Centos7,我在一个远程位置运行raspberry pi,所以我使用AutoSH设置了一个到我的一个服务器(CentOS 7)的反向ssh隧道。一切正常,我可以使用此反向ssh从服务器登录到Raspberry,但我无法让服务器转发ssh,因此我无法从笔记本电脑通过服务器连接到Raspberry,我总是被拒绝连接。 服务器上的防火墙已关闭网关端口是已添加到sshd_配置,并且sshd已重新启动 详情: 在覆盆子上,我打开了反向SSh通道: autossh-fNC-g-m0-r2223:localhost:22

我在一个远程位置运行raspberry pi,所以我使用AutoSH设置了一个到我的一个服务器(CentOS 7)的反向ssh隧道。一切正常,我可以使用此反向ssh从服务器登录到Raspberry,但我无法让服务器转发ssh,因此我无法从笔记本电脑通过服务器连接到Raspberry,我总是被拒绝连接。 服务器上的防火墙已关闭网关端口是已添加到sshd_配置,并且sshd已重新启动

详情:

  • 在覆盆子上,我打开了反向SSh通道:
  • autossh-fNC-g-m0-r2223:localhost:22[serveruser]@[server]-p2002

  • 从服务器上,我可以毫无问题地通过ssh连接到Raspberry:
  • ssh[raspberryuser]@localhost-p2223

  • 我在/etc/ssh/sshd_config中添加了next,并在以下情况下重新启动了sshd服务:
  • 网关端口是的

  • 我可以从服务器成功地ssh到树莓:
  • ssh[raspberryuser]@localhost-p2223

  • 但当我试图通过此服务器从笔记本电脑连接到Raspberry时:
  • 服务器上的防火墙已停止

  • 服务器上已禁用SELinux


  • 我没有主意了,所以我愿意接受建议

    这不是一个真正的答案,但在重新启动服务器(CentOS 7)后,现在我可以通过服务器从笔记本电脑连接到树莓,不再收到“连接被拒绝”的消息

    我得到的唯一解释是,当我尝试重新启动SSHD时,SSHD没有重新启动,尽管“消息”日志清楚地显示它被反复重新启动:

    十二月4日08:54:54 xxx系统D:正在停止OpenSSH服务器守护程序

    十二月4日08:54:54 xxx系统D:正在启动OpenSSH服务器守护程序

    无论如何,服务器的完全重新启动已经解决了这个问题

    ssh [raspberryuser]@[server] -p2223
    ssh: connect to host [server] port 2223: Connection refused