使用 Windows 自带的远程桌面 mstsc 连接 CentOS 7
连接 CentOS 7 的方案有很多,但大都要安装客户端软件,且用户体验并不算太好,配置也比较麻烦。希望找到一个配置简单,连接方便的解决方案。能使用 Windows 系统自带的远程桌面最好,因此选用了 XRDP 服务。
安装 XRDP
切换为 root 用户:
1 | sudo su - root |
安装 epel 库
查询是否已经安装 epel 库:
1 | rpm -qa|grep epel |
如果 epel 库没有安装,则安装它:
1 | yum install epel-release |
安装 XRDP
安装 xrdp 服务:
1 | yum install xrdp |
安装 VNC
xrdp 需要调用 VNC 服务,所以必须安装 tigervnc-server,否则 xrdp 无法使用。
安装 vnc:
1 | yum install tigervnc-server |
设置 XRDP
设置 VNC 密码
为 root 用户设置 VNC 密码:
1 | vncpasswd root |
如需设置其它用户,修改
root
为要设置的用户名即可。
配置 XRDP
修改 xrdp 最大连接数(使用默认值,不修改也是可以的) :
1 | vim /etc/xrdp/xrdp.ini |
1 | //默认是32: |
启动 XRDP
1 | //启动 xrdp 服务: |
设置防火墙
开放端口 3389
1 | //开启 3389 端口 |
重启防火墙后,查看已开放的端口可以看见 3389 端口已经开启。
关闭 SELinux
SELinux 应该关闭它。
1 | //查看 SELinux 状态: |
不过,我们要永久关闭 SELinux:
1 | vim /etc/selinux/config |
1 | // 设置 SELinux 关闭 |
其它连接方式
MobaXterm 是一个支持 rdp 协议的远程桌面软件,相当于 Windows 自带的远程桌面软件 mstsc。
使用 MobaXterm 替代 mstsc 的好处是可以进行粘贴复制
操作。也就是 Windows 复制,直接可以粘贴到 CentOS 上,或者 CentOS 复制直接粘贴到 Windows 上。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AiKIKI!