Ubuntu Desktop 22.04远程桌面,安装配置xrdp,

所用镜像:     ubuntu-22.04.1-desktop-amd64.iso

1 先更新系统,然后安装需要的包

user@test:~$sudo apt update && sudo apt upgrade -y
user@test:~$sudo apt install lightdm -y

安装过程会弹出一个对话框,如下图,选择(lightdm),回车。 Snipaste_2023-04-23_16-10-39.png 安装其他所需包

user@test:~$sudo apt install xrdp -y
user@test:~$sudo apt install tightvncserver -y

2. 将xrdp设置为开机自启。

user@test:~$sudo systemctl enable xrdp

3. 修改配置文件

echo gnome-session > ~/.xsession

编辑文件

sudo vim /etc/xrdp/startwm.sh

在fi下面添加如下内容:

gnome-session
. /etc/X11/Xsession

如图所示,然后保存退出。 Snipaste_2023-04-23_16-31-07.png

4. 重启xrdp服务

user@test:~$sudo systemctl restart xrdp

5. 防火墙放行3389/tcp

Ubuntu Desktop 22.04 minimal,默认安装ufw,但是并没有启用。

user@test:~$sudo ufw status  #查看防火墙状态
user@test:~$sudo ufw enable  #开启防火墙功能
user@test:~$sudo ufw allow 22/tcp    #放行ssh服务端口
user@test:~$sudo ufw allow 3389/tcp  #放行xrdp远程桌面端口