1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 远程连接centos 服务器 怎么用远程桌面连接CentOS 8

远程连接centos 服务器 怎么用远程桌面连接CentOS 8

时间:2019-06-19 11:45:44

相关推荐

远程连接centos 服务器 怎么用远程桌面连接CentOS 8

服务器安装了CentOS 8系统,能不能像连接windows系统一样用远程桌面连接呢,答案是肯定的,只需要在服务器CentOS 8系统上安装Xrdp,Xrdp是Microsoft远程桌面协议(RDP)的开源实现,它允许您以图形方式控制远程系统。使用RDP,您可以登录到远程计算机并创建一个真正的桌面会话,就像登录到本地计算机一样。

1.安装桌面环境

Gnome是CentOS 8中的默认桌面环境,输入下面命令安装:

sudo dnf groupinstall "Server with GUI"

下载和安装Gnome包和依赖项可能需要一些时间,耐心等待完成。

2.安装Xrdp

Xrdp在EPEL软件库中提供。如果系统上未启用EPEL,请通过键入以下命令来启用它:

sudo dnf install epel-release

安装Xrdp:sudo dnf 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 -02-22 20:28:35 UTC; 11s ago

...

3.配置Xrdp

Xrdp配置文件位于/etc/xrdp目录中。 对于常规Xrdp连接,只需将Xrdp设置为使用Gnome。

sudo nano /etc/xrdp/xrdp.ini

在最后一行增加:

exec gnome-session

保存之后重启:

sudo systemctl restart xrdp

4.设置防火墙

默认情况下,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

5.远程桌面连接

已经配置了Xrdp服务器,现在就可以打开本地Xrdp客户端并连接到远程CentOS 8系统。Windows用户可以使用默认的RDP客户端,在Windows搜索栏中键入“remote”或者“mstsc”打开远程桌面连接,在“计算机”字段中,输入远程服务器IP地址,然后单击“连接”。

输入服务器系统用户名和密码

然后登录进去可以看到类似下面的界面

教程到此已经结束,需要注意的是为了能流畅使用远程登录,服务器的内存应尽量2G及以上。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。