开始前请确保你有能上网的主机两部(一个是CentOS7系统,一个是Windows10系统)
1、用SSH root用户登录Centos主机;
2、检查你的centos是否装了epel库
# rpm -qa | grep epel
如果没有就安装:
# yum install -y epel-release
3、安装xrdp
# yum install -y xrdp
4、安装tigervnc-server
# yum install -y tigervnc-server
5、为用户root设置vnc密码
# vncpasswd root
6、配置或关闭SELinux
查看SELinux状态 命令:
# /usr/sbin/sestatus -v
临时关闭SELinux 命令:
# setenforce 0
7、关闭防火墙或者不关闭防火墙,打开3389端口命令
# firewall-cmd --permanent --zone=public --add-port=3389/tcp
# firewall-cmd --reload
8、启动xrdp服务,并且设置为开机启动
启动服务命令:systemctl start xrdp
开机启动命令:systemctl enable xrdp
9、Win系统下“Win+R”键,在弹出的“运行”框中输入“mstsc“命令,按“确定”,打开Windows远程连接,输入IP地址开始远程连接,在弹出的Xrdp用户验证窗口中输入CentOS7的用户名和密码登录即可
连接Windows时,远程连接出现 登陆失败:用户账户限制 解决方案
远程电脑 打开 控制面板–>管理工具–>本地安全策略–>本地策略–>安全选项–>账户:使用空密码的本地账户只允许进行控制台登录 把这项禁用