2025-08-15
环境配置
0

目录

安装桌面环境
安装xrdp
添加用户组
开启防火墙

对于需要从远程位置访问其 Ubuntu 22.04 桌面的开发人员、系统管理员和普通用户来说,XRDP 提供了一个开源且高效的解决方案。XRDP 允许您使用任何标准的远程桌面协议 (RDP) 客户端(例如 Windows 中内置的远程桌面连接)来获得完整的图形化 Linux 桌面体验。

安装桌面环境

如果系统是带桌面的,这一步可以跳过,如果是服务器版本的ubuntu,执行以下命令:

sudo apt install ubuntu-desktop

安装xrdp

sudo apt install xrdp

安装完成后验证服务启动正常:

sudo systemctl status xrdp

添加用户组

默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将james用户添加到这个用户组:

sudo adduser james ssl-cert

重启服务

sudo systemctl restart xrdp

开启防火墙

⚠️注意:在非局域网的情况下一定要慎重

sudo ufw allow 3389

最好限定IP:

sudo ufw allow from 192.168.33.0/24 to any port 3389

本文作者:James

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!