要实现Ubuntu 的远程桌面,主要方法是在Ubuntu 上安装和配置 xrdp
服务器,然后使用Windows 的“远程桌面连接”工具通过RDP 协议进行连接。操作步骤包括在Ubuntu 终端中执行 sudo apt update
和 sudo apt install xrdp
安装软件,接着开放防火墙的3389 端口。
最后,在Windows 中输入Ubuntu 的IP 地址和用户名密码即可连接。
在Ubuntu 上进行设置
安装xrdp::
- 打开终端(Ctrl+Alt+T)。
- 执行以下命令更新软件包列表并安装xrdp:
代码
sudo apt update
sudo apt install xrdp
启动并设置xrdp 服务::
- 启动xrdp 服务:
代码
sudo systemctl start xrdp
设置服务开机自启。
代码
sudo systemctl enable xrdp
开放防火墙端口::
- 确保防火墙允许RDP 流量通过(默认端口为3389):
代码
sudo ufw allow 3389
sudo ufw enable # 如果防火墙未启用
查看Ubuntu IP 地址::
- 在终端输入
ip address
或hostname -I
来查找设备的IP 地址,以便从Windows 进行连接。
- 在终端输入
在Windows 上进行连接
打开远程桌面连接::
- 在Windows 搜索框中输入“远程桌面连接”并打开该应用。
输入连接信息::
- 在“计算机”字段中,输入您在Ubuntu 系统上找到的IP 地址。
进行连接::
- 点击“连接”。
- 在出现的登录界面中,输入您的Ubuntu 用户名和密码,然后点击“确定”或“OK”。
连接成功后,您就可以像操作本地系统一样在Windows 中远程控制您的Ubuntu 桌面了。
参考教程:
https://www.cnblogs.com/xxllx/p/17730861.html
https://learn.microsoft.com/zh-cn/azure/virtual-machines/linux/use-remote-desktop?tabs=azure-cli
https://blog.csdn.net/u010522887/article/details/138137107