云服务器(centos7)上安装Xrdp

通常租的云服务器都没有安装桌面环境,为了使用Windows自带的RDP(远程桌面连接)登录服务器,并用图形界面来远程连接云服务器,所以今天查了一下怎么安装Xrdp

使用Xshell连接上云服务器,使用以下命令安装

安装过程

1、安装GNOME默认桌面环境

sudo yum group install GNOME

2、安装Xrdp软件包

sudo yum install xrdp

待安装好后,启动Xrdp服务,并且启用开机时启动

sudo systemctl enable xrdp --now

验证Xrdp是否正在运行

sudo systemctl status xrdp

输出如下显示成功

image-20210628113429688

3、配置Xrdp,为了正常使用Xrdp,需要设置Xrdp使用GNONE

在配置文件中添加以下配置到文件末尾

sudo vim /etc/xrdp/xrdp.ini
exec gnome-session

image-20210628124220870

保存文件修改,并重启Xrdp服务

sudo systemctl restart xrdp

4、配置防火墙

默认情况下,Xrdp监听所有网络接口的3389端口,所以需要在云服务器上放通Xrdp端口来通过网络流量,可以在云服务器的控制台中安全组进行设置

image-20210628124628032

5、配置好后就可以连接了Xrdp服务器

使用windows自带的远程桌面登录,登录成功可看到默认的Gnome桌面,如下

image-20210628124947204

安装参考链接:https://zhuanlan.zhihu.com/p/106802285

相关知识

远程桌面协议:

https://www.cnblogs.com/xuliangxing/p/7560723.html

yum和apt-get管理工具:

https://blog.csdn.net/lydong_/article/details/79812694

Linux系统中常见到的编辑器:

https://zhuanlan.zhihu.com/p/127388328

原文地址:https://www.cnblogs.com/Vicky1361/p/14944041.html