如何允许类似 netcat 的连接到图形界面(KDE、GNOME)

如何允许类似 netcat 的连接到图形界面(KDE、GNOME)

我想远程使用我的 Linux 服务器 KDE。有什么办法吗?

看来 KDM 正在作为 TCP 服务运行,但我不确定是否可以使用它来远程连接到图形界面。

我也想了解 GNOME 的情况。

谢谢。

答案1

如果您的服务器正在运行 SSH 守护程序,您可以轻松通过 SSH 隧道转发 X 流量:

localhost$  ssh -X your.server.address
   server$  xclock   # window should appear on local machine

如果您想登录以远程查看整个桌面,请阅读有关 Xdmcp 的信息。这是一个简单的资源

答案2

x11vnc是一种不同的解决方案,您无需通过隧道启动单个应用程序,而是远程连接到远程现有桌面会话并使用本地输入设备对其进行控制。x11vnc在远程计算机上安装并启用sshd。从本地计算机创建 SSH 隧道:

ssh -t -L 5900:localhost:5900 remote-host-name 'x11vnc -localhost -forever -display :0'

在本地计算机上运行 VNC 客户端并连接到 localhost、协议 VNC、端口 5900、显示器 0 等。我建议韩国核能发展委员会

完成后,关闭 VNC 客户端,然后终止 SSH 会话以断开隧道。

相关内容