华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录

环境信息:centos7.6 

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第1张图片

1、执行 yum install epel-release -y 安装EPEL YUM源 (我们用yum安装软件时,经常发现我们的yum源里面没有该软件,需要自己去wget,然后configure,make,make install,太折腾了。其实,CentOS还有一个源叫做 EPEL (Extra Packages for Enterprise),里面有1万多个软件,比163的源还强,强烈建议安装。)

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第2张图片

2、安装好EPEL源之后,可以通过yum repolist查看到当前系统的源情况:

yum repolist

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第3张图片

3、执行 yum update -y 升级系统

yum update -y

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第4张图片

等待执行完毕。

4、安装Centos UI  执行:yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 安装GNOME Desktop的图形界面以及图形化界面管理工具

yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第5张图片

图形化界面往往比较大(如上图所示,安装就需要2.4G空间了…)输入y 确认下载所需并安装,耐心等待安装完成…

5、因为服务器一般是远程的,所以我们还需要安装有界面的远程程序:

执行:yum install xrdp -y  (xrdp就是远程桌面软件的一种)

yum install xrdp -y

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第6张图片

6、安装执行:yum install tigervnc-server -y  安装VNC远程桌面的服务器端:

yum install tigervnc-server -y

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第7张图片

7、安装了VNCServer则要设置VNC的密码  执行命令:vncpasswd root  (这里设置的密码应该是远程桌面登录的时候的那个用户名密码,但是我测试过程中发现 这东西然并卵。。。  虽然提示要输入Xvnc的用户密码 但是 直接输入系统的用户名与密码就可以登录了,所以 这句我觉得可以不执行  )

vncpasswd root

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第8张图片

7、设置防火墙(实际使用中,建议通过添加端口白名单方式进行)

命令:systemctl stop firewalld.service  用于停止防火墙

命令:systemctl disable firewalld.servie 禁用防火墙

命令:systemctl status firewalld.service 查询防火墙状态

8、关闭selinux(selinux(security enhanced linux)安全增强型linux系统,它是一个linux内核模块,也是linux的一个安全子系统。      selinux的主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则),selinux功能开启后,会关闭系统中不安全的功能)

# 临时关闭selinux

setenforce 0

# 永久关闭selinux

# vim /etc/selinux/config

# SELINUX=disabled

这里我们先把他关闭了(华为云的弹性云服务器默认是关闭的):

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第9张图片

这里会有个坑,假设必须开启selinux,那么如果不做其他设置就会出现远程桌面无法登录的情况,针对必须开启selinux的,需要做如下设置(参考资料:https://forums.centos.org/viewtopic.php?t=51875):

调整selinux 如 修改/usr/sbin/xrdp与/usr/sbin/xrdp-sesman的selinux属性,然后再运行xrdp

chcon -t bin_t /usr/sbin/xrdp
chcon -t bin_t /usr/sbin/xrdp-sesman

其中chcon 是修改文件的安全上下文的命令  用户、角色、类型、安全级别。也就是将每个文件的安全环境变更至指定环境  chcon命令位于/usr/bin/chcon

-t: 即type 类型,设置指定类型的目标安全环境 

其他具体的参考命令详解吧...

9、运行远程桌面并使其开机运行(xrdp, VNC参见VNC的方式)

运行:systemctl start xrdp

使其开机运行:systemctl enable xrdp

systemctl start xrdp

systemctl enable xrdp

10、以windows10为例子,连接此服务器;

启动远程桌面连接:

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第10张图片

输入服务器地址IP:

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第11张图片

弹出的提示里,选择【是】:

华为云服务器安装图形化界面与xrdp远程桌面工具安装全过程记录_第12张图片

在呈现的远程桌面链接界面输入设定的服务器的用户名与密码登录即可。

你可能感兴趣的:(服务器,华为,centos)