一、情况说明

  • 笔记本(win11系统)装有vmware虚拟机,所装系统为ubuntu系统(20.04.3LTS)和win10
  • 在ipad pro 2020上使用rd client(微软远程桌面)访问笔记本电脑的虚拟机

备注:确实可以使用ipad直接连接笔记本主系统(win11系统),然后将虚拟机作为一个应用程序使用,但是在本菜鸭操作过程中,发现虚拟机系统会出现键盘布局错乱的问题,也为此特意写了一篇求助文章,如果有大神可以帮助解决。连接如下:


二、Ubuntu上的操作步骤

1、检查防火墙

通过以下命令可以查看防火墙的启动情况,如果显示为“不活动”或“inactive”则可以继续操作,如果防火墙是打开状态的话最好关闭,因为我也不是很清楚在打开防火墙的状态下还要进行哪些配置。

sudo ufw status

ipados 开启虚拟化 ipad怎么弄虚拟机_ipados 开启虚拟化

2、打开ubuntu桌面共享

如下图所示,首先点击屏幕左下方的点阵按钮,然后点击设置,然后找到共享(记得将黄色框中的按钮打开),最后在屏幕共享中设置密码即可。

ipados 开启虚拟化 ipad怎么弄虚拟机_远程桌面_02

 3、安装xrdp

Xrdp 是 Microsoft 远程桌面协议 (RDP) 的开源实现,允许以图形方式控制远程系统。

在终端运行下面代码即可,成功后如下图所示。

sudo apt-get install xrdp

ipados 开启虚拟化 ipad怎么弄虚拟机_ios_03

4、安装dconf-editor

dconf-editor可以简单地理解为一个用于配置系统底层的程序,类似于windows的注册表,安装的目的是为了下面取消权限限制。

在终端运行下面代码即可,成功后如下图所示。

sudo apt-get install dconf-editor

ipados 开启虚拟化 ipad怎么弄虚拟机_ubuntu_04

 5、取消权限限制

如下图所示,首先点击屏幕左下方的点阵按钮,然后点击dconf编辑器,然后打开路径org/gnome/desktop/remote-access,最后关闭require-encryption即可。

ipados 开启虚拟化 ipad怎么弄虚拟机_远程桌面_05

 三、ipad上操作

1、在app store下载rd client

ipados 开启虚拟化 ipad怎么弄虚拟机_ipados 开启虚拟化_06

 2、登录ip

在rd client里添加新计算机,输入Ubuntu系统的ip地址,点击连接即可。

ipados 开启虚拟化 ipad怎么弄虚拟机_ios_07

 特别注意:经过本人尝试,如果这里直接填写Ubuntu的ipv4地址可能会连接不上,但同时我发现对Ubuntu的ip地址进行内网穿透的话,采用映射地址就可以连接上,具体原因我还不太清楚,欢迎各位补充。

3、登录vnc-any

在上一步登录ip后会出现下面的对话框,session选择vnc-any,ip是自己Ubuntu的名称(可以打开终端查看,@后面的就是这里ip要填写的东西,如下图所示),密码则是刚刚设置过的密码。

ipados 开启虚拟化 ipad怎么弄虚拟机_ipados 开启虚拟化_08

ipados 开启虚拟化 ipad怎么弄虚拟机_远程桌面_09

如果发现不是全屏的话,就先将虚拟机打开到全屏模式再连接就好了。到此为止就全部大功告成了,相信成功的你也一定很开心吧! 

ipados 开启虚拟化 ipad怎么弄虚拟机_ubuntu_10

本文参考文章:


ubuntu 18.04远程桌面(一定好用!) - 知乎