用过windows 2000 终端仿真客户端的朋友们都知道,通过mstsc(终端客户端)连至win2000server的终端服务器上,能够像在window2000 server本机相同工作,用图像界面来操作和控制电脑。linux通过XDMCP来提供这种支持,我们只要用一个终端仿真软件(如xmanager)并在linux服务进行简单的配置就能够轻松实现像win2000图开终端仿真相同的功能,那种感觉真是“爽”啊!

下面我以red hat linux 7.2为例,来讲述配置和连接过程:

1、准备工作:

安装red hat linux 7.2安装时一定要选上xwindow,这是基本东东,不安装他,哪来的图像界面。呵呵!在自己的机器上(客户机)装上终端仿真软件xmanager,安装方法(略),跟安装其他

windows下的软件没什么区别。

2、开始配置工作:

开始配置之前,先讲解几个基本概念和相关命令信息:

(1)XDMCP是(X Display Manager Control Protocol),X显示监控协议;

(2)xdm 是(manages a collection of X displays),显示管理集。

路径在:/etc/X11/xdm下几个文档:

Xaccess 访问控制文档;

Xservices  本地显示 或远程显示配置文档;

xdm-config xdm的主要配置文档。

(3)我们要做的是在Xservices文档中做一处改变,原内容基本为如下形式:

:0 local /usr/X11R6/bin/X

我们加入如下两条:

192.168.3.68:0 foreign

192.168.3.63:1 foreign

表示能够有两台外部主机请求Xserver

(4)在xdm-config中必须做出如下改变:

DisplayManager.requestPort: 0此项配置未被注释(最前面没有!字符),假如注释将XDMCP将不侦听。另外,此文档中还应加入以下两条:

DisplayManager*startup: /etc/X11/xdm/Startup

            DisplayManager*reset: /etc/X11/xdm/Reset

表示启动和重置是执行的文档。另外用VI建立Startup和Reset文档。

Startup文档内容如下所示:

sessreg -a -l $DISPLAY -x /usr/X11R6/lib/x11/xdm/Xservers $USER

Reset文档内容如下所示:

sessreg -a -l $DISPLAY -x /usr/X11R6/lib/x11/xdm/Xservers $USER

就能够了。

(5)修改Xaccess文档内容中一条如下:

#* #any host can get a login window

改为:

* #any host can get a login window

(6)最后一步,确认inittab文档中一项内容:

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!