Centos minimal版本是没有桌面环境的,我们可以选择安装一个轻量级的cinnamon桌面,首先安装epel软件源
yum install -y epel-release
安装X视窗系统
yum groupinstall "X Window System"
安装cinnamon、GDM、xrdp等
yum install cinnamon gdm xrdp gnome-terminal
yum install wqy-* bash-completion
如果没有显卡驱动,需要安装,比如Intel驱动
yum install xorg-x11-drv-intel
安装完成后,设置默认启动图形桌面环境
systemctl set-default graphical.target
激活并启动GDM
systemctl enable gdm
systemctl start gdm
xrdp需要使用3389端口,所以需要让防火墙放行
//开放3389端口
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
接下来需要自定义Xrdp会话的桌面环境,这里使用cinnamon环境
echo "cinnamon"> ~/.Xclients
chmod +x ~/.Xclients
如果使用其他桌面环境,请看下表
Gnome 3 | |
KDE | |
MATE | |
Cinnamon | |
Xfce4 | |
参考:https://www.helplib.com/c/mutia_165425
最后激活并启动xrdp
systemctl start xrdp
systemctl enable xrdp
这时就可以使用mstsc来连接Centos了