我有一台装有 Ubuntu 16.04 的远程服务器,我以前使用 XRDP 或 VNC 远程连接它,直到最近都很顺利。突然过了一会儿,XRDP 和 VNC 停止响应,当我尝试连接远程桌面服务时遇到超时(SSH 仍然可用)。
我尝试过重启 VNC 和 XRDP 服务、重启服务器、卸载/重新安装 VNC 和 XRDP,但都没有成功。然后,我猜问题可能来自防火墙,阻止了端口。我关闭了防火墙(sudo ufw disable),但这没有帮助。然后我检查了服务器上的开放端口,发现 XRDP 和 VNC 正在监听正确的端口。以下是 netstat 命令的输出:
在防火墙仍然处于禁用状态的情况下,我使用以下命令检查了 XRDP 端口(3389)是否打开ping.eu,令人惊讶的是,它说端口已关闭!我再次打开防火墙,将端口 3389 添加到白名单(sudo ufw allow 3389)并重复该过程,但 ping.eu 仍然说端口已关闭。我现在很困惑,如果有人能帮助我,我将不胜感激。