macOS可使用VNC协议对ubuntu20.04进行远程桌面共享,下面是具体设置步骤:
Ubuntu设置
1. 安装x11vnc
sudo apt-get install x11vnc -y
2. 设置vnc密码
sudo x11vnc -storepasswd /etc/x11vnc.pass
3. 创建x11vnc自启动服务
创建 /etc/systemd/system/x11vnc.service
gedit /etc/systemd/system/x11vnc.service
写入以下内容,保存
[Unit] Description=Start x11vnc at startup. After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth /run/user/1000/gdm/Xauthority -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared [Install] WantedBy=multi-user.target
4. 启动x11vnc服务
sudo systemctl enable x11vnc sudo service x11vnc start
5. 取消系统远程桌面连接加密
安装dconf-editor
sudo apt install dconf-editor
打开dconf-editor,设置org>>gnome>>desktop>>remote session>>require-encryption false
6. 打开桌面共享
设置>>共享>>屏幕共享>>active
mac OS设置
1. 访达>>前往>>连接服务器
2. 输入vnc://ip adress >>连接>>输入设置好的vnc密码>>连接成功