远程访问CentOS系统除了采用SSH方式访问外,可以采用XRDP方式访问。通过XRDP,可以在Windows系统上使用远程桌面访问CentOS,而无须安装其他客户端;
因为是远程桌面,所以CentOS必须是已安装了桌面程序GNOME。然后按照如下步骤安装即可。
以下步骤是最简化步骤,安装使用过程中可能会出现各种问题,用Linux的人都知道自行搜索搞定哈
1 安装 yum install epel* -y
yum --enablerepo=epel -y install xrdp
2 需要关闭防火墙或 开放3389端口
关闭防火墙
service firewalld stop
执行开机禁用防火墙自启命令 : systemctl disable firewalld.service
或
开启3389端口
firewall-cmd --zone=public --add-port=3389/tcp --permanent
重新载入使3389端口生效
firewall-cmd --reload
3 启动xrdp并设置开机启动
systemctl start xrdp
systemctl enable xrdp
4 关闭selinux
临时关闭: setenforce 0
永久关闭:
编辑 /etc/selinux/config
SELINUX=disabled
然后 在Windows使用远程桌面,输入CentOS IP地址,连接后会提示输入帐号密码 ,然后连接即可;
如远程桌面提示 "发生身份验证错误,给函数提供的标志无效" 时,
则须编辑 /etc/xrdp/xrdp.ini
ssl_ protocols=TLSv1.2, TLSv1.3, TLSv1
后面的 TLSv1 是添加上去的