需求:Gnome桌面环境
Xrdp:Xrdp是Microsoft远程桌面协议(RDP)的开源实现,它允许您以图形方式控制远程系统
Gnome安装:yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
Xrdp在EPEL软件库中提供。如果系统上未安装EPEL,请通过以下命令来安装它
yum install epel-release
Xrdp安装:yum install xrdp
启用Xrdp:sudo systemctl enable xrdp --now
检查是否运行:sudo systemctl status xrdp
然后可以看到类似下面的状态提示:
xrdp.service - xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2021-02-22 20:28:35 UTC; 11s ago
...
配置xrdp
Xrdp配置文件位于/etc/xrdp目录中。 对于常规Xrdp连接,只需将Xrdp设置为使用Gnome。
sudo vi /etc/xrdp/xrdp.ini
ps:输入完以上命令,进入vi编辑器,按下INSERT键进入编辑模式(此时编辑器下方会出现INSERT字样),在最后一行加入下面的代码,完成后按ESC退出编辑模式(INSERT字样消失),输入":wq"回车保存并退出。
在最后一行增加:
exec gnome-session
保存之后重启xrdp:
sudo systemctl restart xrdp
设置防火墙
默认情况下,Xrdp侦听所有接口上的3389端口。如果你在CentOS计算机上运行防火墙(你应该一直这样做),则需要添加一个规则以允许Xrdp端口上的通信。
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload
远程桌面连接
已经配置了Xrdp服务器,现在就可以打开本地Xrdp客户端并连接到远程CentOS 7系统。Windows用户可以使用默认的RDP客户端,在Windows搜索栏中键入“remote”或者“mstsc”打开远程桌面连接,在“计算机”字段中,输入远程服务器IP地址,然后单击“连接”。
输入服务器系统用户名和密码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)