以下是在Ubuntu上配置TigerVNC远程桌面的步骤:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
vncpasswd
~/.vnc/xstartup
文件,添加启动桌面环境的代码,如启动GNOME桌面:nano ~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
xrdb $HOME/.Xresources
startgnome &
保存并赋予执行权限chmod +x ~/.vnc/xstartup
。
sudo nano /etc/systemd/system/vncserver@:1.service
,添加相应内容并启用服务。sudo ufw allow 5901/tcp
sudo ufw reload
vncserver :1
(:1
表示端口号为5901,可根据需要更改)连接时,使用VNC客户端输入服务器IP和端口,再输入设置的密码即可。为提高安全性,建议使用SSH隧道连接。