本文测试环境为deepin系统,其他系统操作基本一致
- 确保ssh开启
sudo apt-get install openssh-server
sudo systemctl start sshd
- 安装vnc server
sudo apt install x11vnc
- 配置密码
x11vnc -storepasswd
sudo cp /home/deepin/.vnc/passwd /etc/x11vnc.pass
- 配置开机启动
sudo vi /lib/systemd/system/x11vnc.service
输入以下内容
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target
设置开机启动
sudo systemctl enable x11vnc.service
重启后通过vnc客户端连接
[参考]
Deepin 安装 xRDP,Window使用RDP远程连接
留待后查,同时方便他人