CentOS 8 上 Xrdp 服务器安装教程
Xrdp 是 Microsoft 远程桌面协议 (RDP) 的开源实现,允许您以图形方式控制远程系统。使用 RDP ,您可以登录到远程计算机并创建真实的桌面会话,就像登录本地计算机一样。
本教程说明了如何在 CentOS 8 上安装和配置 Xrdp 服务器。
如果您更喜欢开源替代方案,请查看 VNC 。
安装桌面环境
通常, Linux 服务器没有安装桌面环境。如果要连接的计算机没有 GUI ,您的第一步是安装 GUI。否则,请跳过此步骤。
Gnome 是 CentOS 8 中的默认桌面环境。要在远程计算机上安装 Gnome ,请运行以下命令
sudo dnf groupinstall "Server with GUI"
根据您的系统,下载和安装 Gnome 软件包以及相关性可能会花费一些时间。
安装 Xrdp
Xrdp 软件包包含在标准 CentOS 8 存储库中。要安装它,请运行:
sudo dnf install xrdp
安装过程完成后,设置随机启动并启动 Xrdp 服务:
sudo systemctl enable xrdp --now
您可以通过键入以下命令来验证 Xrdp 是否正在运行:
sudo systemctl status xrdp
输出将如下所示:
● xrdp.service - xrdp daemon Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2020-02-02 18:30:43 UTC; 11s ago ...
配置 Xrdp
Xrdp 配置文件位于 /etc/xrdp
目录中。对于常规 Xrdp 连接,只需将 Xrdp 设置为使用 Gnome ,请在 文本编辑器 中打开 /etc/xrdp/xrdp.ini
文件:
sudo nano /etc/xrdp/xrdp.ini
在 /etc/xrdp/xrdp.ini
文件末尾添加以下行:
exec gnome-session
保存文件并重新启动 Xrdp 服务:
sudo systemctl restart xrdp
配置防火墙
默认情况下, Xrdp 侦听所有接口上的 3389
端口。如果 在 CentOS 计算机上运行防火墙 ,则需要添加一条规则以允许 Xrdp 端口上的通信。
通常,您只希望允许从特定 IP 地址或 IP 范围访问 Xrdp 服务器。例如,要仅允许来自 192.168.1.0/24
的连接,请输入以下命令:
sudo firewall-cmd --new-zone=xrdp --permanent sudo firewall-cmd --zone=xrdp --add-port=3389/tcp --permanent sudo firewall-cmd --zone=xrdp --add-source=192.168.1.0/24 --permanent sudo firewall-cmd --reload
要允许流量 3389
从任何地方移植,请使用以下命令。出于安全原因,强烈建议不要从任何位置进行访问。
sudo firewall-cmd --add-port=3389/tcp --permanent sudo firewall-cmd --reload
为了提高安全性,您可以考虑将 Xrdp 设置为仅在 localhost 上侦听,并创建 SSH 隧道 以将流量从本地计算机上的端口 3389
安全地转发到服务器的同一端口上的。
另一个安全选项是 安装 OpenVPN 并通过专用网络连接到 Xrdp 服务器。
连接到 Xrdp 服务器
现在已经配置了 Xrdp 服务器,是时候打开本地 Xrdp 客户端并连接到远程 CentOS 8 系统了。
Windows 用户可以使用默认的 RDP 客户端。在 Windows 搜索栏中键入 “远程桌面” ,然后单击 “远程桌面链接” 。这将打开 RDP 客户端。在“计算机”字段中,键入远程服务器的 IP 地址,然后单击“连接”。
在登录屏幕上,输入您的 用户名 和密码,然后单击“确定”。
登录后,您应该会看到默认的 Gnome 桌面。它看起来应该像这样:
现在,您可以使用键盘和鼠标从本地计算机开始与远程桌面进行交互。
如果使用的是 macOS ,则可以从 Mac App Store 安装 Microsoft 远程桌面应用程序。 Linux 用户可以使用 RDP 客户端,例如 Remmina 或 Vinagre 。
结论
安装 Xrdp 服务器后,您可以通过易于使用的图形界面从本地台式机管理 CentOS 8 服务器。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
物联网、5G、RPA和AI为网络安全威胁打开大门
云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 软件正在吞噬世界,云计算、RPA和AI正变得越来越普遍,对于希望在数字转型时代发展或生存的企业而言,它们是必要组成部分,无论是为了降低运营成本还是保持竞争优势。但是,随着我们不断数字化我们的工作,我们也在为网络安全威胁打开新的大门。在本文中,我们将深入探讨过去一年的技术进步,以了解我们应该如何利用这些进步而不会被它们摧毁。 物联网 从办公设备到家用电器,我们“随时随地”的需求需要每个外围设备都可以连接到互联网及我们的智能手机。但是同时,新的IT环境也创造了巨大的攻击媒介。SonicWall公司的《年度威胁报告》发现IoT攻击增加了217%,而其《第三季度威胁数据报告》仅在第三季度就发现2500万次攻击,增长33%,这表明2020年物联网攻击将会继续。 物联网设备出于看似合法的目的收集我们的私人数据,这意味着当黑客获得对这些设备的访问权限时,他们将获得完美的监视和跟踪的方式。美国联邦调查局(FBI)最近警告说,此类示例包括智能电视,这些...
- 下一篇
阿里云新品发布周刊第38期 丨 阿里云云服务器ECS共享标准型S6线上发布会
?点击订阅新品发布会! 新产品、新版本、新技术、新功能、价格调整,评论在下方,下期更新!关注更多新品发布会! 新品发布会动态 阿里云云服务器ECS共享标准型S6线上发布会 共享标准型S6型是阿里云云服务器ECS推出的最新一代共享型云服务器。产品基于最新一代Intel Cascade Lake处理器,主频提升至最高3.2Ghz,依托阿里云神龙架构,相比上一代共享实例性能峰值大幅提升。同时,相比上一代的共享型实例,共享标准型S6同等规格价格降幅最高达到42%,大大提升了产品的性价比,全面降低了中小企业上云的成本。共享标准型S6型适合搭建中小型网站和Web应用程序,搭建轻量级数据库、缓存服务,以及轻量级企业应用、综合应用服务等。本次发布会将会为您详细介绍共享标准型S6的产品特性以及背后的产品设计思考。 直播时间:2020年2月19日 15:00-16:30 欢迎订阅 产品动态 新功能/版本: 1、 应用身份服务 - 阿里云 IDaaS 1.5 版本升级 - 新功能解锁 查看产品 产品文档 IDaaS 1.5 版本在全面支持 IPv6 的基础上,实现了更灵活的国际短信、密码、账户锁定功能,并...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用