1. 使用xshell连接centos7服务器,使用root账户登录;
2.安装epel库
a) 检查系统是否已经安装epel:ram –qa | grep epel
如果有版本信息反馈则说明已经安装;
b) 安装epel库:yum install epel-release
一路选y安装即可
c) 安装xrdp: yum install xrdp
d) 安装vnc:因为Xrdp最终会自动启用VNC,所以必须安装tigervnc-server,否则xrdp无法使用:yum install tigervnc-server
e) 为root用户设置VNC密码:vncpasswd root [密码]
f) 修改 xrdp最大连接数(使用默认值,不修改也是可以的) :vim /etc/xrdp/xrdp.ini (默认是32)
g) 关闭防火墙
systemctl disable firewalld # 永久关闭
reboot # 重启服务器生效
systemctl status firewalld # 查询iptables运行状态,Active: inactive (dead)表示已关闭
h) 关闭SElinux
查看selinux状态:sestatus
临时关闭selinux: setenforce 0
永久关闭selinux: vim /etc/selinux/config
设置SELINUX=disabled
i) 启动xrdp:systemctl start xrdp
设置开机自启动:systemctl enable xrdp
支持配置结束!
3. 使用Windows进行桌面远程
打开命令行,输入mstsc,输入ip,然后输入账户密码(即为之前为vncroot账户设置的密码)即可
常见问题:
vnc远程时输入账号和密码后 xrdp闪退, 解决办法: yum install gnome-classic-session