安装x11vnc
apt-get install x11vnc
生成vnc连接密码
x11vnc -storepasswd VNCpasswordHERE /etc/x11vnc.pass chmod 644 /etc/x11vnc.pass
systemd开机启动
x11vnc -findauth vi /lib/systemd/system/x11vnc.service [Unit] Description="x11vnc" [Service] Type=simple ExecStart=/usr/bin/x11vnc -xkb -forever -noxrecord -noxfixes -shared -noxdamage -display :0 -auth /tmp/xauth-1000-_0 -rfbauth /etc/x11vnc.pass -rfbport 55528 Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target chmod 775 /lib/systemd/system/x11vnc.service systemctl daemon-reload systemctl start x11vnc systemctl enable x11vnc
sddm启动(上面systemd要用户登录才能连接,sddm登录界面就可连接)
vi /usr/share/sddm/scripts/Xsetup /usr/bin/x11vnc -xkb -forever -loop -bg -noxrecord -noxfixes -shared -noxdamage -ncache 10 -rfbauth /etc/x11vnc.pass -o /var/logs/x11vnc.log -rfbport 55528