如何使用 xrdp 远程连接 CentOS 桌面
【摘要】 解决使用Windows远程连接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
并运行。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)