我有一个 VNC 服务器 (x11vnc) 配置为允许我按照此处的说明通过 SSH 隧道在本地显示器 (:0) 上登录机器。
我的问题:有没有办法使用单个命令/脚本创建隧道并启动 vncviewer?
这是我从 /etc/gdm/Init/Default 启动 x11vnc 的方法:
x11vnc -localhost -nopw -ncache 0 -o /var/log/x11vnc.log -forever -bg
Run Code Online (Sandbox Code Playgroud)
编辑:请注意,这样 x11vnc 从 gdm 开始,以便我可以自己登录本地会话。
(服务器和客户端:Xubuntu 9.04)
小智 6
vncviewer 可以通过 SSH 自行连接,因此较短的命令是:
vncviewer -via username@hostname.tld localhost:x
Run Code Online (Sandbox Code Playgroud)
在上面,x 是您的本地显示 (0, 1...)。