局域网和没网情况用VNC,没网时用一根网线连接主机和被控端同时设置ip为同一网段。
其他情况用向日葵。
VNC主控端装Viewer,被控端装Server。
Viewer有很多,也很容易装,推荐https://www.realvnc.com/en/connect/download/viewer/
Server也有很多,但是网上很多教程一远程,什么鬼系统界面(对于被控端本身只有命令行的除外)。
本文被控端是带界面的Ubuntu 20.04系统,下面进行Server的安装
注意:重启过程中,选择lightdm,而不是gdm3
$ sudo apt install lightdm $ sudo reboot
安装x11vnc
$ sudo apt install x11vnc
配置x11vnc
$ sudo gedit /lib/systemd/system/x11vnc.service
内容如下,mypassword是自己设置的vnc密码
[Unit] Description=x11vnc service After=display-manager.service network.target syslog.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -forever -display :0 -auth guess -passwd mypassword ExecStop=/usr/bin/killall x11vnc Restart=on-failure [Install] WantedBy=multi-user.target
自启动x11vnc
$ systemctl daemon-reload $ systemctl enable x11vnc.service $ systemctl start x11vnc.service
查看下是否启动
$ systemctl status x11vnc.service
至此,被控端安装完毕。
主控端就用开篇提到到viewer连接下就可以了。
【参考】
标签:sudo,被控,service,Ubuntu,systemctl,x11vnc,VNC From: https://www.cnblogs.com/xixixing/p/18545024