准备
在Azure上面购买了一台centos 7.9,使用ssh登陆。
安装桌面
yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y #安装
systemctl get-default #查看当前模式
systemctl set-default graphical.target # 将默认模式修改为图形界面模式
systemctl set-default multi-user.target # 将默认模式修改为命令行模式
配置SELinux如果不需要selinux就直接关闭:下面操作选择一种
seLinux放行:
chcon -t bin_t /usr/sbin/xrdp
chcon -t bin_t /usr/sbin/xrdp-sesman
关闭selinux:
vi /etc/selinux/config
SELINUX=disabled
保存退出
reboot ## 重启
对Azure安全组做配置
wget http://mirror.centos.org/centos/7/extras/x86_64/Packages/epel-release-7-11.noarch.rpm
rpm -Uvh epel-release-7-11.noarch.rpm
yum install xrdp -y
yum install tigervnc tigervnc-server -y
启动xrdp
systemctl start xrdp
systemctl enable xrdp
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
netstat -ltnup |grep 3389 #查看是否启动
打开windos 远程桌面或者使用shell工具,如果是shell工具选择Windows登陆。
输入centos7的地址和用户名密码进行连接。