Xmanage使用方法

http://blog.csdn.net/redline2005/archive/2010/05/20/5611545.aspx

 

随着互联网的高速发展以及Linux 企业应用的成熟,Linux 被广泛应用于服务器领域,如何实现Linux 的远程管理成为网络管理员的首要任务。

我们经常见到的几种windows 下远程管理Linux 服务器的方法,基本上都是利用SecureCRT,F-Secure SSH  或是PUTTY 等客户端工具通过ssh 服务来实现Windows 下管理Linux 服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法实现远程桌面控制,对于那些必须在图形界面下运行的程序,无疑是一种灾难。本文将介绍通过xmanager 远程桌面控制Linux 的方法和技巧,文中所指的Linux 系统,指以redhat linux as5 为例。 

有两种方法可以实现远程管理Linux 桌面窗口,其中一个就是是我们所选择的X 显示管理器(X display manager) 或者说xdm ,另一 个流行的解决方案是vnc 。我选择xdm 而不是vnc 出于两点原因。第一,vnc 要有个服务端的守护进程,为每个共享的桌面运行。第二,我已经有X 服务器 的软件安装在所有的工作站上,不想再添加额外的客户端软件了。

我们先来了解一些X 系统方面的知识,X 是用在大多数UNIX 系统中的图形支持系统。如果你的Linux 机器使用的是GNOME 或者KDE 的话,你就正在使用X 系统。它由X 联盟(www.X.org) 定义并维护。大多数的Linux 用户使用的都是由XFree86  项 目 (www.xfree86.org) 提供的X Window 系统的实现。xdm  是一个显示管理器,提供了灵活的任务管理功能。通常被认为 是“GUI 的登陆屏幕,可以自动启动我的X 任务” ,我们会看到实际上它要更为强大。

xdm  使用X 联盟的X 显示管理控制协议,即XDMCP ,来和X 服务器通信。它允许X 服务器从运行xdm 服务的服务器上获得会话服务。 
  当使用xdm 管理这些X 任务的时候在设置上有些复杂。但设置xdm  可以得到本地的和其他服务器上的桌面了。我们下面将介绍服务器上配置xdm 的方法和步骤,这里描述的配置允许任何的 XDMCP  客户访问 Linux  服务器桌面环境( 当然了影响了X 的安全) 。

配置步骤:

1. 改变linux 的运行级别为5

Open/etc/inittab and set the initial runlevel to 5 as following:

id:5:initdefault:

2. 配置xdmcp

2.1 对于GDM:

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

[xdmcp]

Enable=1 或 true

[security]

AllowRemoteRoot=true

# 如果需要允许root 用户登录,设置此项为true

 

2.2 对于KDM:

Open /usr/share/config/kdm/Xaccess and remove the initial "#" character for the following line:

#* #any host can get a login window ==>

* #any host can get a login window

Open /usr/share/config/kdm/kdmrc and set the Enable entry to true in the [xdmcp] section as following.

[xdmcp]

Enable=true

3. 配置防火墙

如果我们的Linux 机器配置有防火墙,为防止防火墙将通过177 端口( 即xdmcp 服务) 的数据过虑,我们必须加上如下的规则:
  iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
    4. 重启linux 服务器

# init 3; init 5

至此为止,我们在Linux 下的配置xdm 已经基本完成。但上面这些配置还只是x 服务器端的配置,我们要想实现在Windows 远程桌面控制 Linux ,还必须要有Windows 下的客户端工具,xmanager 正是这样的一个工具,它是一个简单易用的高性能的运行在Windows 平台上 的 X Server  软件。我们现在来介绍xmanager 的在Windows 下的安装和配置技巧,这里我使用的机器是windows xp 。
  我们先下载xmanager 的安装文件,我下载的是xmanager3.0 ,安装后,运行xbrowser ,输入linux 服务器ip 地址,然后点击“ 连接” 即可以连接到我们的redhat 登陆桌面了。

 

 

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

 


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

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值