Windows 使用 VNC 远程连接 Ubuntu 桌面版

时间:2024-03-25 08:06:36

前言

工作需要使用 Windows 远程桌面版的 Ubuntu,原来使用的 TeamViewer 现在经常被检测为商业用途,就很麻烦。因此,现在转战使用 VNC 进行远程。使用步骤参考地址:法号阿兴,下面是自己的记录,以备不时之需。

使用步骤

1. 设置 Ubuntu 的桌面共享

首先在 Ubuntu 系统中找到桌面共享的应用,如下图:
Windows 使用 VNC 远程连接 Ubuntu 桌面版
设置远程相关的选项,如:允许远程控制此电脑,远程连接此电脑的时候不需要进行确认,远程连接此电脑的时候需要输入的密码等,如下图:
Windows 使用 VNC 远程连接 Ubuntu 桌面版

2. 安装 VNC Server 和 dconf-editor 并设置远程权限

打开终端,输入如下命令安装 VNC Server :

sudo apt-get install xrdp vnc4server xbase-clients

Ubuntu 的 dconf 类似于 Windows 下的注册表,有 Ubuntu 系统的相关配置。dconf-editor 就是调整相关配置的一个工具。
打开终端,输入如下命令安装 dconf-editor :

sudo apt-get install dconf-editor

安装完成后打开此工具,依次进入菜单:org --- gnome --- desktop --- remote-access,然后取消 require-encryption(请求加密)的勾选状态,保存设置。如下图:
Windows 使用 VNC 远程连接 Ubuntu 桌面版
至此 Ubuntu 桌面系统的 VNC Server 设置告一段落。

3. Windows 远程连接 Ubuntu

可以通过在 Windows 系统上安装 VNC Viewer 客户端来远程 Ubuntu 桌面系统,下载地址,注意下载对应的Standalone 免安装版本。下载完成就可以打开下载的 VNC Viewer 客户端输入 VNC Server address(即Ubuntu 端的 IP 地址)进行远程连接了,如下图:Windows 使用 VNC 远程连接 Ubuntu 桌面版
连接成功就可以看到 Ubuntu 的桌面了。
除了使用 VNC Viewer 客户端来远程 Ubuntu 桌面系统,还可以使用 Windows 自带的远程桌面连接应用进行连接,同样是输入服务端的 IP 地址。
通过 Windows键+R键 打开运行界面输入 mstsc 即可打开远程桌面应用,如下图:
Windows 使用 VNC 远程连接 Ubuntu 桌面版
或者通过 Windows键 搜索远程连接应用打开也可,界面显示如下图:
Windows 使用 VNC 远程连接 Ubuntu 桌面版
输入 IP 以后会转到下图界面,选择模式:vnc-any,输入对应的 IP 和密码即可连接。
Windows 使用 VNC 远程连接 Ubuntu 桌面版

个人网站:心安便是归处
GitHub:oh,ss