注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

云之南

风声,雨声,读书声,声声入耳;家事,国事,天下事,事事关心

 
 
 

日志

 
 
关于我

专业背景:计算机科学 研究方向与兴趣: JavaEE-Web软件开发, 生物信息学, 数据挖掘与机器学习, 智能信息系统 目前工作: 基因组, 转录组, NGS高通量数据分析, 生物数据挖掘, 植物系统发育和比较进化基因组学

网易考拉推荐

WindowsXp下用xmanager2.0远程桌面控制Linux  

2007-05-18 15:04:59|  分类: linux&shell |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。我们经常见到的几种最为常用的程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法达到远程桌面控制。本文将介绍通过xmanager远程桌面控制Linux的方法和技巧。

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

  xdm 使用X联盟的X显示管理控制协议,即XDMCP,来和X服务器通信。它允许X服务器从运行xdm服务的服务器上获得会话服务。

  当使用xdm管理这些X任务的时候在设置上有些复杂。但设置xdm 可以得到本地的和其他服务器上的桌面了。我们下面将介绍服务器上配置xdm的方法和步骤,这里描述的配置允许任何的 XDMCP 客户访问 Linux 服务器桌面环境(当然了影响了X的安全)。

  第一步,我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:

# * #any  host  can  get  a  login  window

去掉最前面的#号,成为

* #any  host  can  get  a  login  window

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

 [xdmcp]

 ..........

Enable=false

将其中的Enable=false 改为Enable=true 或 Enable=1。 同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。

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

id:3:initdefault

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

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

  x:5:repawn:/etc/X11/prefdm -nodaemon

  将它修改为x:5:respawn:/usr/bin/gdm

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

!displayManager.requestPort:0

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

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

-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT

-A input -p tcp -s 0/0 -d 0/0 telnet -j ACCEPT

-A input -p tcp -s 0/0 -d 0/0 ssh -j ACCEPT

-A input -p tcp -s 0/0 -d 0/0 login -j ACCEPT

-A input -p tcp -s 0/0 -d 0/0 exec -j ACCEPT

-A input -p tcp -s 0/0 -d 0/0 shell -j ACCEPT

-A input -p tcp -s 0/0 -d 0/0 7100 -j ACCEPT

至此为止,我们在Linux下的配置xdm已经基本完成

(如果不行的话,可以在Llinux的主菜单--系统设置---安全级别中禁用防火墙或者自己设置下面的服务即可)

重启Linux这是双击“Xmanager – Broadcast”

点击connect就可以了

参考:

http://www.ccw.com.cn/server/yyjq/htm2005/20050906_0994B.htm

http://youkey.zhmy.com/archives/2006/78367.shtml

  评论这张
 
阅读(1181)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016