您的位置:首页 > 运维架构 > Linux

用Xmanager连接红旗linux的远程桌面

2016-07-06 14:06 393 查看
转之前的话:

由于要在linux上安装一个oracle,而oracle 的安装要在图形界面上进行,不想一直呆在机房,就想到了远程桌面,于是想起了Xmanager,再于是上网搜到了这个方法,我用的是红旗linux,不是redhat,所以之前搜到的在redhat上的方法不适用,还害我折腾了半天,哎!

红色文字是我自己加的注释。

-----------------转载-----------start--------------

1、redflag 中设置

(1)/etc/X11/xdm/Xaccess文件中,找到下面的语句:# * #any host can get a login window ,去掉最前面的#

(2)/etc/X11/xdm/kdmrc ,找到 [Xdmcp] ; enable=false ,改为enable=1 ,还要看看 要有 port=177  (我的机器上就没有port=177,自己加上这一行) 

(3)/etc/inittab,改为 id:5:initdefault;  (因为做了这步,所以我把linux重启了一下,要注意看看我的最后一句话。其实这步应该可以不用改,到时用Xmanager之前telnet到服务器中,用root用户运行一下init 5,就把run-level切过来了,改成id:5:initdefault后,每次机器启动都变成图形模式,我觉得不太方便)

(4)/etc/X11/xdm/xdm-config文件最后一行 ,在displayManager.requestPort:0前面加上一个!号。

(5)修改/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755 。   (这两个文件默认的属性就是444和755)。

(6)最后,如果我们的Linux机器配置有防火墙,为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,我们必须加上如下的规则:  (我的没有做这一步)

iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT

或者 Open /etc/sysconfig/iptables 文件修改

2.oracle linux 6.2 中设置。

与在redflag中设置差不多,但第(2)中,/etc/X11/xdm中没有kdmrc,所以我做了一个软链接,

ln -s /etc/kde/kdm/kdmrc /etc/X11/xdm/kdmrc,然后再按照 第(2)步去修改。

第(3)步中,由于oracle linux默认就是图id:5:initdefault,所以不用改。

第(6)中,我一般是用ssh登录上去用root用户执行iptables -F。

最后在还要执行一步,用root用户运行/usr/bin/kdm,这样才能用xmanager连上去。

 

XMANAGER端:

打开Xbrowser程序,新建一个会话,参数: 

XDMCP

Method:query 

Host:《输入你的LINUX端IP》这里是192.168.1.16 

Por Number:177 

X Server:Auto Select 

Allocate display number automatics 

按Finish确认后,对该新生成图标按右键,选择“Open”,完成。 

这样你就可以通过窗口来控制服务器了。

----------------------转载----------------end-----------------

有一点,一定要注意!!像上面那样配置完之后,xinetd不再自动运行了,一定要运行ntsysv,把xinetd重新加入自动运行的行列,不然,你会发现你的linux重启后无法用telnet连上了。

 

增加一点,在Asianux Server3 sp3中用时只需用以下方法:

1、

编辑/usr/share/config/kdm/Xaccess

把#*   any host can get a login windows改为:*   any host can get a login windows

2、

编辑/usr/share/config/kdm/kdmrc     



[Xdmcp]项中

把enable=false改为enable=1。加入port=177

3、用Xmanager时先用root用户运行

init 5

4、加一句:关于Asianux Server4下进行远程桌面连接时,仍然要用root用运行/usr/bin/kdm后才可进行远程连接。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: