前置安装:
sudo apt install x11vnc novnc
x11vnc部分:
#设置vnc密码(可选)
x11vnc -storepasswd
#密码文件默认放在当前用户主目录下 ~/.vnc/passwd
#启动x11vnc
x11vnc -rfbauth ~/.vnc/passwd -forever -shared
PS:
-rfbauth
设置密码文件路径(不设置可以删除该参数)
-forever
必须加否则每次断开连接都要重启服务。
-shared
允许多用户同时登录,不加只能第一个登陆的进桌面,第二个用户必须等前面的断开才能继续登录。
novnc部分:
#启动novnc服务
/usr/share/novnc/utils/launch.sh
PS:默认监听6080端口进行web访问,默认连接到vnc端口5900。
/usr/share/novnc/utils/launch.sh -h
可以查看帮助(其它发行版可以直接执行novnc启动该服务)