安装
sudo apt install tigervnc-standalone-server
设置密码
vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used
位置在~/.vnc/目录下 passwd文件
创建xstartup文件
cd ~/.vnc/
sudo gedit xstartup
输入以下内容
#!/bin/sh
# 启动 GNOME 3 桌面
# 检查系统范围的 xstartup 脚本是否存在,并执行它
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
# 读取用户特定的 X 资源(如果存在)
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
# 启动 vncconfig 以启用一些功能,如剪贴板共享
vncconfig -iconic &
# 启动 D-Bus 会话并启动 GNOME 会话
dbus-launch --exit-with-session gnome-session &
# 设置环境变量
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
# 执行系统范围的 xinitrc 脚本
exec /etc/X11/xinit/xinitrc
启动
vncserver
其它命令
查看会话
vncserver -list
TigerVNC server sessions:
X DISPLAY # PROCESS ID
:1 1607
:2 4726
关闭会话
vncserver -kill :1
客户端报错:Unable to connect to VNC Server using your chosen security setting. Either upgrade VNC Server to a more recent version fromRealVNC, or select a weaker level of encryption.
server端输入命令
gsettings set org.gnome.Vino require-encryption false
vnc viewer下载地址
VNC Viewer 下载地址
查看root文件夹
sudo nautilus