1,x11vnc
先安装x11vnc:
将x11vnc设置成一个服务:
服务文件:x11vnc.service
放到 /etc/systemd/system/目录下,然后执行:
2,noVNC
noVNC:https://github.com/novnc/noVNC
websockify:https://github.com/novnc/websockify
直接git clone下放到对应的目录就可以正常工作的,我这里由于我打过tar压缩包,所以还需要进行解压。
先将novnc的文件下载到本地根目录(/),对应的解压命令(如果没有放置在根目录,则下面的解压命令相应改动就可以):
将novnc设置成一个服务:
服务文件:novnc.service:
同样放到 /etc/systemd/system/目录下,然后执行:
后记:重启机器后发现novnc服务启动成功了,但是x11vnc服务启动失败,使用 journalctl -u x11vnc 命令查看具体的错误的时候可以看到一句:
无法解决,使用另外的方式启动:在特定用户登录后执行脚本,可以将脚本添加到用户的启动项中。
在用户的主目录中,有一个名为 的目录,你可以在其中创建一个 文件,指定要运行的脚本。例如:
然后在上一步设定的目录创建my_start_vnc.sh ,并写入如下x11vnc的启动命令:
给 my_start_vnc.sh 文件赋予执行权限:
novnc应该也可以放在这个文件里执行而不需要使用.service服务的方式。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/14611.html