如何使用 xrdp 远程连接 CentOS 桌面
Xrdp是 Microsoft 远程桌面协议(RDP)的开源实现,允许您以图形方式控制远程系统。 使用 RDP,您可以登录到远程计算机并创建一个真实的桌面会话,就像您已登录到本地计算机一样。
Xrdp 跟 VNC 性质是一样的,首先目标主机需要有图形桌面 (GNOME ,KDE,Xfce等),但是 Xrdp 最大的有点是,远程的时候不需要安装额外的软件就可以远程连接,因为它是基于 rdp 的一种连接方式,大大方便了 Windows 平台用户。
本教程讲解如何在CentOS上安装Xrdp软件并在Windows系统中通过远程桌面连接。
在CentOS上安装Xrdp软件
首先确保你的CentOS系统能正常连接互联网,首先下载安装 epel REPO,执行如下命令:
yum install -y epel-release
然后安装 Xrdp 包
yum install xrdp
安装完成后,启动服务并将服务设置为自动启动,命令如下:
systemctl start xrdp systemctl enable xrdp
如果系统不支持systemctl
,可以通过service
命令进行处理。
service xrdp start service xrdp enable
开启防火墙,放行远程连接使用的端口3389
#开放3389端口 firewall-cmd --zone=public --add-port=3389/tcp --permanent #重启防火墙 systemctl restart firewalld.service
若CentOS6.10 版本并且安装的是mindesktop 无法使用firewall 和 systemctl命令时:
防火墙开放特定端口:
①文件/etc/sysconfig/iptables
②添加:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT
保存对防火墙的设置
serivce iptables save
service iptables restart 重启防火墙
若以上无法重启iptables,重新启动电脑即可
远程登录CentOS桌面
首先在Windows系统中打开远程桌面连接程序,可以快速查找mstsc.exe
并运行。
- 点赞
- 收藏
- 关注作者
评论(0)