Ubuntu26.04 启用gdm自带的xdp功能

1. 安装

sudo apt update
sudo apt install -y gnome-remote-desktop freerdp3-dev

2. 设置 RDP 账号

sudo grdctl --system rdp set-credentials javen03

3. 创建 TLS 目录

sudo -u gnome-remote-desktop mkdir -p
/var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop

4. 生成 TLS

sudo -u gnome-remote-desktop winpr-makecert
-silent -rdp
-path /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop
tls

5. 配置 TLS 私钥

sudo grdctl --system rdp set-tls-key
/var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.key

6. 配置 TLS 证书

sudo grdctl --system rdp set-tls-cert
/var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.crt

7. 开启 RDP

sudo grdctl --system rdp enable

8. 重启服务

sudo systemctl daemon-reload
sudo systemctl restart gnome-remote-desktop.service

9. 检查

sudo grdctl --system status

10. 检查3389

sudo ss -lntp | grep ':3389'

posted @ 2026-09-05 01:40  javen_xiao  阅读(11)  评论(0)    收藏  举报