1、安装服务
sudo apt-get update
sudo apt-get install x11vnc
2 测试启动
x11vnc -forever -capslock -shared -rfbport 5900
其他机器能访问说明vnc可以用,下面做成服务方便重启后自动起来
3、配置密码 配置服务自动启动
x11vnc -storepasswd (可能不需要)
sudo vi /etc/systemd/system/vncserver.service
[Unit]
Description=x11vnc
After=syslog.target network.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess
[Install]
WantedBy=multi-user.target
4、开启自动启动并启动vncserver服务
更新服务配置文件,并使能服务
systemctl daemon-reload
systemctl enable vncserver
systemctl start vncserver
查看状态
systemctl status vncserver
遇到比较 挠头问题是把测试启动脚本放在服务里不行,估计新版本或服务哪里有限制
远程机器访问ssh需要安装sshd服务
sudo apt-get install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh
sudo systemctl status ssh