我有五个x11vnc服务器,它们都嵌入了一个ssh服务器。
五台服务器具有相同的ssh和x11vnc配置。
几天以来,我无法再使用Remmina连接到单台机器的x11vnc服务器(第四个工作正常)。
我使用Remmina作为带有ssh隧道的VNC客户端来保护连接。
打开连接时,弹出的Connecting to [server] through ssh tunnel...会无限期地保留在屏幕上。
但是,如果:
- 我不使用ssh隧道,
- 我手动ssh到服务器,
- 我手动构建了一个本地ssh隧道。
我无法理解为什么它不再工作以及为什么其他 4 台服务器运行良好。
任何想法?
连接时遵循服务器的dmesg
日志(我用用户名替换了用户名,用custom_hostname替换了主机名(在我的/etc/hosts
文件中指定):
Jan 11 14:36:11 UC-79 sshd[4346]: Accepted publickey for username from 192.168.1.211 port 50068 ssh2: RSA SHA256:rMn
4ArMNfrLrFP53vdW5TrwpzHIm08xCqDQRJzqaW98
Jan 11 14:36:11 UC-79 sshd[4346]: pam_unix(sshd:session): session opened for user username by (uid=0)
Jan 11 14:36:11 UC-79 systemd: pam_unix(systemd-user:session): session opened for user username by (uid=0)
Jan 11 14:36:11 UC-79 systemd-logind[648]: New session 55 of user username.
Jan 11 14:36:12 UC-79 sshd[4423]: error: connect_to custom_hostname port 5900: failed.