Ubuntu 20.04设置远程桌面
默认服务器使用 gnome 图形界面。
系统自带的共享桌面
设置 -> 共享(右上角启用) -> 桌面共享 -> 连接时需要密码
- 使用 VNC Viewer 连接(默认端口为 5900)
- 如果有类似不支持当前加密设置的错误提示,在终端中输入如下命令:
gsettings set org.gnome.Vino require-encryption false
- 如果想做更进一步的共享桌面设置,可以使用
dconf-editor
进入路径org > gnome > desktop > remote-access
进行更改。 - 缺点:直接使用系统屏幕。
Xrdp
安装过程
- 安装 Xrdp :
sudo apt install xrdp
- 添加用户组:
sudo adduser xrdp ssl-cert
- 重启 Xrdp:
sudo systemctl restart xrdp
连接服务器
- windows 下使用默认的 RDP 客户端“Remote Desktop Connection”(远程桌面连接),输入对应的 IP 即可连接
- 第一行设为 Xorg,下面两行输入用户名和密码(本机不应已经登陆这个账号)即可连接服务器。
RDP Over Socks5
- 确保本地的 socks5 代理能够访问目标服务器内网(例如,可以使用代理软件)。
- 使用软件 RDtoS5,有三行设置:第一行为本地入口,第二行为内网环境下的目标服务器,第三行为 Socks5 代理。设置好后,在本地打开 RDP 客户端,以本地入口为目标服务器进行访问即可。
- Xrdp 默认的监听端口为
3389
。