CentOS7.5 远程桌面设置

一、yum源配置 (阿里云源)

1、安装wget

yum install -y wget

2、备份/etc/yum.repos.d/CentOS-Base.repo文件

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak

3、下载阿里云的Centos-7.repo文件

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4、重新加载yum

yum clean all
yum makecache

二、安装X window

1、首先安装X Window System,安装完成会出现complete

yum groupinstall "X Window System"

2、检查一下我们已经安装的软件以及可以安装的软件,用命令

yum grouplist 

3、安装我们需要的图形界面软件,GNOME(GNOME Desktop)

yum -y groups install "GNOME Desktop"

如果遇到报错:file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.centos.x86_64 conflicts with file from package gru
则是由于文件fwupdate-efi 同grub2-common冲突所致,这里需要将该包通过yum update grub2-common命令进行更新。
或安装KDE

yum -y groups install "KDE Plasma Workspaces"

4、安装完成后通过命令

startx 

进入图形界面,(可能需要重启,命令为reboot)

# 修改默认启动方式为图形化界面
systemctl set-default graphical.target  //设置成图形模式

# 修改默认启动方式为命令模式
systemctl set-default multi-user.target  //设置成命令模式

# 然后重启即可,或者startx开启图形界面。

三、远程桌面安装

1、检查你的centos是否装了epel库 执行命令

rpm -qa|grep epel

如果没安装则执行

yum install epel-release

2、安装xrdp,执行命令

yum install xrdp 

3、安装tigervnc-server,执行命令

yum install tigervnc-server

4、为root用户设置vnc密码,命令为

vncpasswd root

5、配置或关闭SELinux ,查看SELinux状态命令

/usr/sbin/sestatus -v 

临时关闭SELinux(设置SELinux 为permissive模式)命令

setenforce 0 

永久关闭SElinux:vi /etc/selinux/config

SELINUX=disabled

6、防火墙打开3389端口命令:(宝塔用户直接在WEB面板的安全放行端口)

firewall-cmd --permanent --zone=public --add-port=3389/tcp

firewall-cmd --reload

7、启动xrdp服务,设置为开机启动

启动服务命令

systemctl start xrdp

开机启动命令

systemctl enable xrdp

四、测试远程连接

windows自带远程桌面连接:附件 -> 远程桌面连接(或者打开 运行 ,输入mstsc)

五、使用MobaXterm连接

MobaXterm 连接后可以在windows和CentOS之间直接复制粘贴。
打开 Session 选择RDP,输入将要远程操控的主机IP,用户,默认端口3389
如果直接关闭MobaXterm,远程桌面还是没有注销,用户还在 占用Centos资源。所以,当你不使用时,记得 进行注销操作

发表评论