1.更新
2.安装git
3.利用get工具来克隆微软提供的 linux-vm-tools工具
- git clone https://hub.fastgit.org/microsoft/linux-vm-tools
复制代码 4.安装 微软提供的linux-vm-tools
我们可以点击打开这个工具里面的18.04文件夹
再右击利用命令行 Terminal方式
chomd +x install 是将install.sh文件转为可实行文件
./install.sh 就是实行 install.sh文件
时间特殊长我差不多花了15分钟左右
- sudo chmod +x install.sh
- sudo ./install.sh
复制代码
5.reboot 重启
6.重启完,需要再次运行 install.sh 这个文件
这次实行这个文件呢时间就快了很多,大概5分钟不到吧,三五分钟吧就完成了
完成之后呢再次实行reboot命令重启虚拟机
7.给ubuntu的root设置暗码
上来会要求你输入用户的暗码才可以去给root设置暗码,暗码最少8位,嗯纯数字也可以反正自家用无所谓
改完之后把当前用户改为root用户,如许有了root的权限呢我们就可以来运行一下rdp
- su root
- systemctl start xrdp
复制代码 运行完后呢啊报错了,这是正常征象由于我们ubuntu22版本了,ubuntu20.04版以上就会出现这个问题
8.办理方法 先将当前用户改回为你的体系用户 我的体系用户是iii
再卸载xrdp
9.手动下载XDP,并解压
打开自带的 FireFox 浏览器,输入 Products | c-nergy.be,下载1.51是可以的,1.51可以适用于ubunt20 22 23 24好几个版本
10.修改为可以实行文件,并实行它
- chmod +x xrdp-installer-1.5.1.sh
- ./xrdp-installer-1.5.1.sh
复制代码
11. 利用 Root的权限 再次再一次restart 重启Xrdp服务, 发现不再报错
- su root
- systemctl restart xrdp
复制代码
利用status状态检察xrdp,表现running状态而且是激活乐成
12. 重启 xrdp-sesman服务
- systemctl restart xrdp-sesman
复制代码
13.返回体系用户退出root权限,编辑xrdp.ini文件
嗯我装ubuntu时 新建的用户是iii,看你新建用户叫什么名字了
然后用vim来编辑这个xrdp.ini文件
- su iii
- sudo vim /etc/xrdp/xrdp.ini
复制代码
- 将 port=3389 修改为 port=vsock://-1:3389 tcp://:3389;
- 将 security_layer=negotiate 修改为 security_layer=rdp;
- 按ESC ,敲入 :wq 保存并退出编辑器
14.利用命令关闭ubuntu虚拟机,并且退出Hyper-V
15.利用管理员模式运行PowerShell
<vm-name> 切换为你虚拟机的名称 ,我的取名为ub22
虚拟机名称检察的地方是在这里
以是我的代码是set-vm -vmname ub22 -EnhancedSessionTransportType HvSocket
- set-vm -vmname <vm-name> -EnhancedSessionTransportType HvSocket
复制代码
实行完不报错就对了.
16.再次打开happy v 启动ubunt虚拟机
认识的分辨率调解窗口就出现了,远程登录
输入你的ubuntu账号暗码就能够登录ubuntu了,如许就可以复制粘贴Host主机上的内容到虚拟机ubuntu里面了
0001.办理ubuntu22在 Hyper v无法复制粘贴的问题
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |