Ubuntu 上使用 TigerVNC 共享桌面的实用步骤
一 安装与准备
二 配置桌面会话启动脚本
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
geometry=1920x1080
dpi=96
三 启动与端口说明
四 防火墙与连接
ssh -L 59000:localhost:5901 -C -N -l <用户名> <服务器IP>
五 常见问题与进阶
ExecStart=/usr/bin/vncserver -depth 32 -geometry 1920x1080 -localhost :%i
PIDFile=/home/<用户名>/.vnc/%H:590%i.pid