您的位置:首页 > 其它

suse10与suse11连接Xmanager的配置

2010-11-13 11:10 253 查看
SuSE10:

编辑/etc/X11/xdm/Xaccess,去掉这一行的注释:

* #any host can get a login window

编辑/etc/X11/xdm/xdm-config,注释掉这一行:

DisplayManager.requestPort: 0

编辑/etc/opt/gnome/gdm/gdm.conf,在[xdmcp]部分,修改Enable为true,取消这一行的注释:

#Port=177

编辑/etc/sysconfig/displaymanager (/etc/init.d/xdm 判断并执行相应的DM)

DISPLAYMANAGER="gdm" // 情况2:kdm

DISPLAYMANAGER_REMOTE_ACCESS="yes"

DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"

rcxdm restart

SuSE默认的防火墙设置为禁止所有外来联结。如果你想开放某个端口的话,就得修改防火墙设置开放这个端 口。 下面介绍了怎么修改SuSE的防火墙设置以开放某指定端口。 手动修改: #vi /etc/sysconfig/SuSEfirewall2 #TCP端口的情况: FW_SERVICES_EXT_TCP = "6000" #UDP端口的情况: FW_SERVICES_EXT_UDP = "177" 防火墙设置的生效: #rcSuSEfirewall2 restart

添加防火墙规则:iptable -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT

SuSE11:

使用 Xmanager 连接 Linux 需要配置 XDCMP,相关配置文件为:

1. /etc/gdm/gdm_sysconfig.conf

引用

DISPLAYMANAGER_REMOTE_ACCESS="yes"

DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"

DISPLAYMANAGER_STARTS_XSERVER="yes"

DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"

DISPLAYMANAGER_AUTOLOGIN=""

DISPLAYMANAGER_PASSWORD_LESS_LOGIN="no"

DISPLAYMANAGER_AD_INTEGRATION="no"

DISPLAYMANAGER_SHUTDOWN="root"

PERMISSION_SECURITY="easy local"

2. /etc/gdm/custom.conf

引用

# GDM configuration storage

[xdmcp]

# SuSEconfig: displaymanager:DISPLAYMANAGER_REMOTE_ACCESS

Enable=true

[chooser]

[security]

#DisallowTCP=true

# SuSEconfig: displaymanager:~DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN

DisallowTCP=true

#AllowRemoteRoot=false

# SuSEconfig: displaymanager:DISPLAYMANAGER_ROOT_LOGIN_REMOTE

AllowRemoteRoot=true

[debug]

上面的 Enable 要设置为 ture 。

3. 重启 gdm

引用

/etc/init.d/xdm restart

这里顺便提一下,如果远程服务器(PC)不接显示器,那么在 SSH 里重启 gdm 可能是会失败的:) 正是因为如此,才导致一个简单的配置花了许多无谓的时间。
本文出自 “每天进步一点点” 博客,请务必保留此出处http://feidandelion.blog.51cto.com/1050439/422177
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: