Xmanager 4 远程登录centos 6.5 的操作

要实现远程终端图形界面访问linux系统的服务器,Xmanager可以做到。XManager 的实现原理是:XManager是Windows平台下的X-Server,X-Client就是linux的服务器。XManager与X-Client之间用XDMCP协议相连,Linux端的响应由显示 管理器(又叫登录管理器,Gnome的显示管理器为GDM,KDE的显示管理器为KDM,另还有XDM、WDM等)管理,所以Linux端必须启动显示管 理器(启动Gnome或KDE)。

接下来就说一下我的配置配成,之前也是不知道怎么做,就在网上找教程,找到的都跟自己的不大一样(我的是CentOs 6.5 的操作系统),找到的步骤里第一步是修改系统的 /etc/X11/xdm/Xaccess 文件,然后我进入我的文件夹查找,我的X11目录根部就没有那个文件存在:


没有xdm的原因是:没有安装这个包。于是执行命令 yum -y install xdm 然后出现了下面的错误:


出现这个原因是因为,系统带的yum 源只有公司内部的几个源,很多包找不到,于是找到了一篇文档http://blog.csdn.net/ichsonx/article/details/8518420,替换源,具体操作是:

step 1:备份系统源 在源目录下操作 mv CentOS-Base.repo CentOS-Base.repo.save

step 2:下载新的源163的,搜狐的,上边的文档里面说道的中科大的打不开 wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

step 3:更新源 yum makecache  这个执行以后会报错,这就需要打开这些.repo文件 将其中的{addons]整段注释掉下面图中粉色的狂圈住的部分加#号注释掉


step 4:执行 yum makecache,这次没有错误效果图如下:

 

终于替换yum源的搞定了,继续回到原来,yum -y install xdm,这次没有错误了,下载并且安装好了,安装了xdm,并且安装了两个它的依赖包。


下载完之后,就可以进入/etc/X11/xdm/Xaccess 修改文件内容了

具体修改:

将49行那里的#号去掉,这样可以让每个用户都可登陆到图形界面。修改完之后保存退出,接着修改下一个文件gdm/custom.conf,但是这个文件的目录转移了,看到很多文档上说,在/etc/X11/下面,但是我的系统在/etc下面


打开文件以后,会看到有介个用【】括住的条目,但是下面没有内容,需要添加一些内容(蓝色的是添加的)

[daemon]
RemoteGreeter=/usr/libexec/gdmgreeter
[security]
AllowRemoteRoot=true
[xdmcp]
Enable=true
Port=177

[greeter]
Browser=true
[chooser]
[debug]

接着修改下一个文件/etc/inittab 它的最后一行,若是id:5:initdefault 这样就不用修改,有的可能是id3:*** 则需要将3换为5就可以了 ,接着是文件/etc/X11/xdm/xdm-config 将它的最后一行 加!注释掉,变成这样:

! aDisplayManager.requestPort:0

然后再命令行执行下面两条命令:

root@localhost lhj]# chmod 444 /etc/X11/xdm/Xservers
[root@localhost lhj]# chmod 755 /etc/X11/xdm/Xsetup_0

然后要配置服务器的防火墙设置,如果防火墙已经关闭,则不需要做这步,在/etc/sysconfig/iptables文件中修改加入 -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177。

以上配置完以后,重启linux系统,然后打开windows系统的Xmanager ,打开文件夹里面有很多的东西:首先打开Xmanager - Passive;打开之后,再打开Xbrowser;打开浏览器以后,点击新建,会出来新的对话框,在对话框中填写要登陆的主机IP,用户名,密码,协议选ssh,执行命令可以直接写gnome-session这条命令会将图形界面打开,但是也可以不写任何命令。最后点击确定,可生成一个类似于快捷方式的图标,用的时候点开就可以连接,如果没有执行命令,可以右键使用其他协议登陆ssh进入Xshell,这样进入以后 执行gnome-session 可以出现图形界面,看到有人说需要执行xdm然后才可以连接,但是我的直接就连接了,所以遇到问题的可以先启动xdm,我的应该每次都自己启动了。


如果是写了执行命令gnome-session的会出现下面的提示(左上角的对话框中的信息列表会提示渠道代开等信息),成功打开图形界面,可以操作了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章