Linux学习摘要
Linux上安装xrdp实现远程桌面连接
前言
随着远程办公的普及,越来越多的人需要远程访问他们的办公桌面。但大家一般用的是windows的远程桌面,不过对开发人员而言,在Linux上使用远程桌面也很有必要。xrdp是一个开源的远程桌面协议,它允许用户通过简单的远程桌面连接来访问Linux系统,这个在开发测试过程中没有多余的windows设备时比较有用。
安装xrdp的步骤
以Ubuntu 系统为例
1.安装xrdp软件包
sudo apt install xrdp
2.安装轻量级的图形化桌面环境,如果系统已有图形化桌面,跳过此步
sudo apt install xfce4
3.设置系统在启动X会话时使用Xfce4会话管理器
系统将会默认启动Xfce4桌面环境。如果您希望使用其他桌面环境,可以在~/.xsession文件中手动编辑或添加相应的命令。这样可以根据需要选择不同的桌面环境。
echo xfce4-session > ~/.xsession
4.配置防火墙
如果系统上启用了防火墙(如ufw),则需要配置防火墙以允许xrdp流量通过。可以使用以下命令来配置防火墙
#查看防火墙状态及规则
sudo ufw status
#放开xrdp的服务端口
sudo ufw allow 3389/tcp
5.个性化配置
配置文件:/etc/xrdp/xrdp.ini,根据自己的需要进行配置
6.启动xrdp服务
sudo systemctl restart xrdp / sudo service xrdp restart
总结
通过上述步骤xrdp已经安装成功
查看服务