您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页xmanager_远程管理linux_as5

xmanager_远程管理linux_as5

来源:化拓教育网
rhel5与rhel4不同的地方是,rhel5里没有/etc/X11/gdm/这个目录,rhel5的gdm的配置文件放在这里/usr/share/gdm/defaults.conf。

需要修改的地方如下: For GDM:

Open /etc/gdm/custom.conf and set the Enable entry to 1 in the [xdmcp] section as following. [xdmcp] Enable=1

修改/usr/share/gdm/defaults.conf文件,确保里面有以下几行: Enable=true DisplaysPerHost=10 Port=177

再修改/etc/inittab文件,把默认级别改为5,再加入以下行: x:5:respawn:/usr/sbin/gdm (这行可以不要)

这样修改后,root用户还不能登录,还要继续修改/usr/share/gdm/defaults.conf文件,具体如下(红色部分):

[security]

# Allow root to login. It makes sense to turn this off for kiosk use, when # you want to minimize the possibility of break in. AllowRoot=true

# Allow login as root via XDMCP. This value will be overridden and set to # false if the /etc/default/login file exists and contains

# \"CONSOLE=/dev/login\# and contains any other value or no value for CONSOLE. AllowRemoteRoot=true

如果防火墙打开了,使用以下命令打开177端口: iptables -A INPUT -p udp --dport 177 -j ACCEPT

重启一下,reboot

===========================================================================================

XDM配置步骤

Linux侧配置

第一步,我们在Linux系统下,修改/etc/X11/xdm/Xaccess (或者/usr/share/gdm/此路径下)文件,找到下面的语句:# * #any host can get a login window

去掉最前面的#号,成为

第二步,我们修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:

将其中的Enable=false 改为Enable=true 或 Enable=1。

同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。

第三步,我们要修改/etc/inittab文件,将下面的语句

改为如下,如果原来就是id:5:initdefault:就不用更改。

同时,找到如下图文字所在的地方,

将它修改为x:5:respawn:/usr/bin/gdm,即如下图所示,

第四步,我们修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下

第五步,我们修改确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755,在RedHat 9.0中,我们可以看到这两个文件默认的属性就是444和775,因此不用修改。

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

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

至此为止,我们在Linux下的配置xdm已经基本完成。但上面这些配置还只是x服务器端的配置,我们要想实现在Windows远程桌面控制Linux,还必须要 WindowsClinet设置

有Windows下的客户端工具,xmanager正是这样的一个工具,它是一个简单易用的高性能的运行在

Windows平台上的 X Server 软件。我们现在来介绍xmanager的在Windows下的安装和配置技巧,这里我使用的机器是windows xp。

我们先下载xmanager的安装文件,我下载的是xmanager1.3.9,安装后,在安装目录下,我们点击xconfig,选择xdm,如下图,选择”XDM Indirect”,在 host:后面填上我们已经配置好的Linux系统的ip,注意下面的XDMCP Port:177, 这就是我们在配置Linux服务器时必须保证 port=177的原因。

然后我们双击xmanager安装目录里的xmanager,出现下面的画面,

选择图中的linux机器,然后点击“连接”即可以连接到我们的redhat登陆桌面了。

输入用户名,确定后系统会提示让你输入密码,验证成功后就可以使用我们的redhat桌面了,效果如下:

本文介绍了windows下通过xmanager来远程桌面控制Linux的方法,并具体介绍了xdm和xmanager的配置和使用方法,希望给大家带来一定的帮助。

参考文献:

1:《配置XDM--一种Linux的图形登录界面》 http://www.hackhome.com/2005/7-14/00414266097.shtml 2:《XManager 系统配置简介》 http://www.7622.com/list/47086.htm

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务