Ubuntu16.04 安装 x11vnc 远程桌面并设置开机自动启动

阅读: 评论:0

Ubuntu16.04 安装 x11vnc 远程桌面并设置开机自动启动

Ubuntu16.04 安装 x11vnc 远程桌面并设置开机自动启动

Ubuntu16.04 安装 x11vnc 并设置开机自动启动

1、安装x11vnc

sudo apt-get install x11vnc 

安装完后可以在桌面左上角搜索计算机中搜索x11vnc 会出现一个图标打开就可以进入x11vnc。
也可以手动运行

sudo /usr/bin/x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900

如果没有远程启动的需要到此就安装完了,但针对一些情况的需要我们接下来设置开机自动启动。

2、设置开机自动启动连接密码

sudo x11vnc -storepasswd 

3、将密码储存在/etc/x11vnc.pass 下

sudo x11vnc -storepasswd in /etc/x11vnc.pass 

4、在系统服务目录中新建服务文件

sudo vi /lib/systemd/system/x11vnc.service 

5、在文件中添加下列代码


[Unit]
Description=Start x11vnc at startup.
After=multi-user.target[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/<USERNAME>/.vnc/passwd -rfbport 5900 -shared[Install]
WantedBy=multi-user.target

注意代码中USERNAME,是你的用户名,切记一定要更改。

6、设置开机自启服务

sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service

到此开机自启动已经设置完成

下面我在为大家列出几个服务常用指令
1、启动服务

systemctl start nginx.service 

2、设置开机自启动

systemctl enable nginx.service

3、停止开机自启动

systemctl disable nginx.service```

4、查看服务当前状态

systemctl status nginx.service

5、重新启动服务

systemctl restart nginx.service

6、查看所有已启动的服务

systemctl list-units --type=service

本文发布于:2024-02-05 07:25:45,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170727344364407.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23