ubuntu20.04安装xfce并通过xrdp远程访问
一、安装桌面环境
Ubuntu 服务器通常使用命令行进行管理,并且默认没有安装桌面环境。如果你正在运行 Ubuntu 桌面版,忽略这一步。
在 Ubuntu 源仓库有很多桌面环境供你选择。一个选择是安装 Gnome,它是 Ubuntu 20.04 的默认桌面环境。另外一个选项就是安装 xfce。它是快速,稳定,并且轻量的桌面环境,使得它成为远程服务器的理想桌面。
运行下面任何一个命令去安装你选择的桌面环境:
- 安装 Xfce(推荐的轻量级桌面环境,安装该环境即可)
sudo apt update
sudo apt install xubuntu-desktop
- 安装 Gnome(桌面版的Ubuntu已包含该环境,远程服务器可以不安装本环境)
sudo apt update
sudo apt install ubuntu-desktop
取决于你的系统,下载和安装 GUI 软件包,将会花费一些时间。
在早期版本的Ubuntu上,可能需要单独安装并配置Xfce组件,Ubuntu 20.04的软件包中集成了必要的组件,通过上述命令可完成安装。
二、安装XRDP软件
通过以下命令安装并启用xrdp远程桌面组件。
sudo apt-get update
sudo systemctl start xrdp
sudo systemctl enable xrdp
sudo systemctl status xrdp
三、配置Xfce及用户
配置 Xfce的session(重点,本步骤强制xrdp使用Xfce桌面)
不启用则无法使用Xfce
echo xfce4-session >~/.xsession
sudo systemctl restart xrdp
添加xrdp用户到ssl-cert组(如果远程桌面访问不了,可能需要将当前用户也添加到该组)
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp
四、其他配置和说明
配置ufw防火墙。如果你的Linux系统启用了ufw防火墙。需要允许xrdp通过防火墙端口。xrdp默认使用3389端口,这和windows远程桌面是一样的。
以下两种命令均可以开放3389端口,后一种端口限制了可以访问的ip范围,在确定客户机ip的情况下这种方式更安全一些。
sudo ufw allow 3389
sudo ufw allow from 192.168.33.0/24 to any port 3389
修改xrdp配置文件。xrdp的配置文件在/etc/xrdp目录中,一般来说不需要对该文件进行修改。关于配置文件,可以参考Linux的说明文件,xrdp.ini
五、远程登录
和远程登录windows主机一样,在windows命令界面输入mstsc,输入linux主机的ip地址或域名即可远程登录。
新盘新项目,不再等待,现在就是最佳上车机会!
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com