CentOS 7 上安装和配置 RDP 服务器远程桌面
一台运行CentOS 7的机器,内存至少为2gb。
更新系统中已安装的软件包:
$ sudo yum -y update
然后安装必要的软件包:
$ sudo yum install -y epel-release
$ sudo yum install -y xrdp
$ sudo systemctl enable xrdp
$ sudo systemctl start xrdp
如果您使用防火墙,为RDP开放端口3389/TCP::
$ sudo firewall-cmd --add-port=3389/tcp --permanent
$ sudo firewall-cmd --reload
设置首选桌面环境
现在我们可以设置将要使用的桌面环境。我们将尝试Xfce、MATE和GNOME。
注意:如果安装桌面环境后无法通过远程桌面连接进行连接,请使用firewall-cmd打开3389/TCP端口。
安装XFCE工作区
Xfce是最轻量级的桌面环境之一。它速度快,消耗的系统资源少,但仍然具有视觉上的吸引力。此外,她有一个非常活跃的社区,所以有很多定制选项可用。
安装Xfce的命令如下:
$ sudo yum install -y epel-release
$ sudo yum groupinstall -y "Xfce"
$ sudo reboot
然后创建文件。要连接的用户目录中的Xclients:
$ echo "xfce4-session" > ~/.Xclients
$ chmod a+x ~/.Xclients
要从CentOS 7中删除Xfce,请运行以下命令:
$ sudo yum groupremove -y "Xfce"
$ sudo yum remove -y libxfce4*
安装MATE桌面环境
$ sudo yum install -y epel-release
$ sudo yum groupinstall -y "MATE Desktop"
$ sudo reboot
然后创建文件。连接到的用户目录中的Xclients:
$ echo "mate-session" > ~/.Xclients
$ chmod a+x ~/.Xclients
现在可以使用远程桌面连接连接到服务器。这是MATE的样子:
从CentOS 7中移除MATE,执行以下命令:
$ sudo yum groupremove -y "MATE Desktop"
$ sudo yum autoremove -y
当然你也可以安装GNOME桌面环境
现在尝试安装GNOME 3。为此,我们需要安装GNOME Desktop包组,它将安装图形界面安装所需的所有包:
$ sudo yum groupinstall "GNOME DESKTOP" -y
这可能需要一些时间。在 CentOS 7 发行版的最低配置上,将安装大约 1000 个软件包。
启动图形界面
尽管我们安装了GNOME Desktop包组,但在重启时默认情况下不会加载GUI。我们可以通过运行以下命令来验证:
$ systemctl get-default
multi-user.target
如果默认值为multi-user。目标,这意味着GUI将不会加载。将默认值更改为graphic .target。为此,运行以下命令:
$ sudo systemctl set-default graphical.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to usr / lib / systemd / system / graphical.target.
After that, run the following command to immediately switch to the graphical interface:
$ sudo systemctl isolate graphical.target
现在,您可以使用GNOME通过xRDP连接到CentOS 7。
这是安装后第一次连接GNOME 3时的样子。只需按照初始设置步骤完成设置:
注意:如果在安装GNOME Desktop图形外壳之前,使用Xfce或MATE Desktop连接CentOS 7,请执行以下命令:
$ sudo rm -f ~/.Xclients
Removing of GNOME
To remove GNOME from your CentOS 7, run the following commands:
$ sudo yum groupremove -y "GNOME Desktop"
$ sudo yum autoremove -y