Chinaunix首页 | 论坛 | 博客
  • 博客访问: 22242
  • 博文数量: 3
  • 博客积分: 776
  • 博客等级: 上士
  • 技术积分: 40
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-31 19:31
文章分类
文章存档

2010年(3)

分类:

2010-04-01 12:34:21

XManager是一个简单易用的高性能的运行在Windows平台上的X Server软件。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至当你的电脑是在内网或防火墙后,你也能通过SSH协议安全的运行远端的X应用程序。特点包括: -可通过Xcongfig工具设置多个Xmanager设置; -支持多用户的Windows终端环境; -支持多个IP地址; -支持本地资源数据库; -通过热键转换键盘映射; -支持多窗口下的Windows打印功能等。

    如果使用的是gnome
    1。vi /etc/inittab      
    修改 id:5:initdefault:
           x:5:respawn:/usr/bin/gdm
    2.修改/etc/X11/gdm/gdm.conf,找到下面的信息:
    [xdmcp]
    Enable=0 或Enable=false
    修改为:
    [xdmcp]
    Enable=1 或Enable=true
    并确保以下信息存在:
    Port=177
    3.配置iptables打开UDP 177端口,确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755。
    重启机器 ok

    如果使用的是kde
    1.更改 /etc/X11/xdm/xdm-config .
    DisplayManager.requestPort: 0 ==>; !DisplayManager.requestPort: 0
    此项设置未被注释(最前面没有!字符),如果注释将XDMCP将不侦听,
   
    2. 更改 /etc/X11/xdm/Xaccess
    #* #any host can get a login window ==>; * #any host can get a login window
    3。vi /etc/X11/xdm/kdmrc,
    /usr/share/config/kdm/kdmrc or
    /etc/opt/kde2/share/config/kdm/kdmrc .
    更改enable设置为true。
    重启机器

xmanger登陆linux配置方法

xmanger登陆linux配置方法

1,进入etc/X11/xdm目录

编辑/etc/X11/xdm/Xaccess,将下面的行:

#* # any host can get a login window

改为:

* # any host can get a login window

编辑#vi /etc/X11/xdm/xdm-config

在最后一行: DisplayManager.requestPort: 0 前面加!号注释掉此行。

编辑#vi /etc/X11/xdm/Xservers

在最后一行::0 local /usr/X11R6/bin/X 前面加#号注释掉这一行,

变为“#:0 local /usr/X11R6/bin/X”

确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755。RH9默认就是444和755。

2,进入etc/X11/gdm目录

编辑/etc/X11/gdm/gdm.conf,找到下面的信息:

[xdmcp]

Enable=0 或Enable=false

修改为:

[xdmcp]

Enable=1 或Enable=true

并确保以下信息存在:

Port=177

3,进入/etc/kde/kdm

编辑/etc/kde/kdm/kdmrc文件,

[xdmcp]

Enable=0 或Enable=false

修改为:

[xdmcp]

Enable=1 或Enable=true

4,进入/etc

修改/etc/inittab,

将id:3:initdefault:

修改为:

id:5:initdefault:

5,关闭防火墙(想必大家都会,不用说了)。

6,最后运行#xdm。这样使用xmanager等工具就可以连接Linux了

如果想要每次启动自动启动xdm,那么请在/etc/rc.d/rc.local文件尾部加入./usr/X11R6/bin/xdm(执行xdm的脚本,路径可能会不一致,用which xdm查找即可)

7. reboot

8,重起后,用Xmanger2.0 连接,在创建的连接属性里面,General里面的XDMCP下面的Connecttion Method选项框里选择XDM Query。端口是177。

9,点击你连接,就可以看到登录框和密码输入框了

 

< 星期五>

Redhat4forxmanager [GDM]

第一步,我们在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将看。
Port=177
第三步,我们要修改/etc/inittab文件,将下面的语句
id:3:initdefault
改为如下,如果原来就是id:5:initdefault就不用更改。
同时,找到如下图文字所在的地方,
x:5:respawn:/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.
最后,如果我们的Linux机器配置有防火墙,为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,我们必须加上如下的规则:
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
至此为止,我们在Linux下的配置xdm已经基本完成,在xbrowser的address栏中输入Linux服务器的IP地址就可以登录了。
--------------------------------------------------------------------------------------------
Redhat5forxmanager [GDM]

1. XDM配置
1.改变运行级别到5
打开/etc/inittab然后设置init运行级别5:
id:5:initdefault:
2.打开XDMCP
ForGDM:

open /etc/gdm/custom.conf set the options as follow:
[security]
AllowRemoteRoot=true
[xdmcp]
Enable=1

ForKDM:
打开/usr/share/config/kdm/Xaccess,并删除下面一行前面的"#":
#* #any host can get a login window ==>
* #any host can get a login window
打开/usr/share/config/kdm/kdmrc and set the Enable entry to true in the [xdmcp] section as following.
[Xdmcp]
Enable=true
2.防火墙(TCP/UDP Ports)配置
打开UDP端口177,确保PC能访问RHEL5的177端口.
打开TCP端口从6000~6010,确保RHEL5能访问PC的TCP6000-6010端口。
3.重起你的主机然后开始Xmanager
# init 3; init 5
--------------------------------------------------------------------------------------------
Redhatforxmanager [XDM]
a)#vi /etc/X11/xdm/xdm-config
        把:DisplayManager.requestPort:0前加!,即注释掉此行。
    b)#vi /etc/X11/xdm/Xservers
        在最后一行: :0 local/usr/X11R6/bin/X 前面加#号注释掉这一行
    c)#vi /etc/X11/xdm/Xaccess
        把#*#any host can get a login window改成
            *#any host can get a login window
    d)#xdm 运行XDM即可
    e)#vi /etc/rc.d/rc.local 加入/usr/X11R6/bin/xdm 即可每次开机自动启动。

阅读(8991) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

linux_kaige2011-12-24 17:25:34

哥们,我的CentOS上根本没/etc/X11/gdm/gdm.conf,服务器端不用配置,照样可以远程启动kde

安何2010-04-02 09:28:45

X的这种设计确实神奇,虽然今天的PC能力很强了