秋的懵懂 关注html
0.4 2018.07.03 15:28* 字数 1038 阅读 17465评论 2喜欢 12linux
时间:2018-07-03
做者:魏文应
vim
这里,我但愿用windows远程访问centos图形界面。xmanager链接centos远程桌面,有如下问题:windows
若是 直接使用VNC,配置又相对麻烦一些。并且还要在windows上安装一个RealVNC软件。咱们但愿找到一个配置简单,链接方便的方案。 因此,这里我使用了 XRDP服务器。centos
相关工具材料:服务器
下面的不少操做须要root用户权限,因此,咱们先切换为root用户:session
sudo su - root
查询是否已经安装epel库:工具
rpm -qa|grep epel
若是 epel库 没有安装,则安装它:测试
yum install epel-release
安装xrdp服务:centos7
yum install xrdp
由于Xrdp最终会自动启用VNC,因此必须安装tigervnc-server,不然xrdp没法使用。安装vnc:
yum install tigervnc-server
为root用户设置VNC密码:
vncpasswd root
修改 xrdp最大链接数(使用默认值,不修改也是能够的) :vim /etc/xrdp/xrdp.ini
(默认是32):
max_bpp=32
xrdp最大链接数设置
这里,咱们要确保两台机器能够ping通,可以相互访问。我这里是在局域网内测试,因此我直接关闭防火墙:
systemctl stop firewalld.service
设置开机不启动防火墙:
systemctl disable firewalld.servie
SElinux应该关闭它。查看SElinux状态:
sestatus
若是是临时关闭SElinux:
setenforce 0
不过,咱们要永久关闭SElinux:vim /etc/selinux/config
SELINUX=disabled
永久关闭SELINUX
启动xrdp服务:
systemctl start xrdp
设置xrdp服务 开机自启动 :
systemctl enable xrdp
下面,就是激动人心的时刻了。咱们能够找到windows自带的远程桌面链接:附件 -> 远程桌面链接(或者打开 运行 ,输入mstsc)
远程桌面链接
而后就打开了 远程桌面链接 这个软件,而后输入你想链接的 centos电脑的ip地址,选择centos上已有的一个 用户名:
图片.png
而后输入 vnc密码:
vnc密码
这时,就看到了远程桌面了,这个界面和物理主机上看到的同样:
远程桌面
不过你会发现,本地主机win7和远程centos之间,不能进行粘贴复制。这是mstsc功能不足致使的,后面使用MobaXterm链接能够解决这个问题。
MobaXterm 这个软件,在这里 至关于 win7自带的 远程桌面软件 mstsc 。使用MobaXterm替代mstsc的好处是,能够进行 粘贴复制 操做。也就是win7复制,直接能够粘贴到Centos上,或者Centos复制直接粘贴到win7上。
打开 Session -> RDP ,输入将要远程操控的主机IP,以及可用的用户,端口默认是3389 :
打开MobaXterm
点击 OK,接下来输入密码登陆便可。在点击全屏显示时,若是你但愿 高清全屏显示,MobaXterm链接前,选中一个会话右键,编辑会话(edit session) -> 高级设置(advanced) -> 显示(display) 设置合理的分辨率。通常是 1920x1080
,根据远程桌面的分辨率而定。
高清显示设置
若是直接关闭MobaXterm,远程桌面仍是没有注销的,用户还在 占用Centos资源。因此,当你 不用了的时候,记得 进行注销操做,以减小远程主机的开销:
注销