[转]Xmanager不能登录Solaris的解决方案

上一篇 / 下一篇  2008-11-12 16:31:35 / 个人分类:Solaris

Xmanager不能登陆Solaris的解决方案

近日在Dell690上装了Solaris Express Community Edtion b77(已升级内核到b78),但是通过Xmanager远程登陆就是不能成功,用ps查看也确实有dtlogin进程存在。

 

bash-3.00#ps -ef | grep dtlogin

root 23441 23357  0 07:58:11 pts/2      0:00 grep dtlogin

root  500    1  0  Nov 05 ?          5:58 /usr/dt/bin/dtlogin -daemon -udpPort 0

root 22789  500  0 14:31:31 ?          0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0

 

实际上问题就出在-udpPort 0,查看dtlogin的帮助文件:

 

# man dtlogin

...

-udpPort port_number

            Specifies the value for the requestPort resource.

            This sets the port-number that dtlogin monitors for

            XDMCP requests. Since XDMCP uses the registered

            well-known udp port 177, this resource should prob-

            ably not be changed except for debugging.

...

 

所以这里系统缺省监听udp port 0,当然就无法监听到177端口上的XDMCP请求了。

 

常规解决方案如下:

/etc/init.d/dtlogin stop     #关掉dtlogin服务

/usr/dt/bin/dtlogin -daemon &#daemon启动方式或者显式指定dtlogin -udpPort 177

 

由于Solaris 10引入了一套新的服务管理框架,因此也可以使用其服务管理命令来修改相应参数:

# ps -ef | grep dtlogin

   root 101252 100995  0 15:09:01 ?          0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0

   root 101420 101419  0 15:13:47 pts/3      0:00 grep dtlogin

   root 101267 100995  0 15:13:23 ?          0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0

   root 100995     1  0 15:07:59 ?          0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0

#svccfg

svc:> select application/graphical-login/cde-login

svc:/application/graphical-login/cde-login> listprop dtlogin/args

dtlogin/args astring " -udpPort 0"

svc:/application/graphical-login/cde-login> setprop dtlogin/args = "\ -udpPort 177"

svc:/application/graphical-login/cde-login> listprop dtlogin/args

dtlogin/args astring " -udpPort 177"

svc:/application/graphical-login/cde-login> quit

#

# svcs | grep cde-login

online        15:07:59 svc:/application/graphical-login/cde-login:default

# svcadm restart cde-login      

 

重新启动服务进入cde后再用ps命令查看dtlogin进程就可以看到-udpPort端口已经修改为177了。

 

Xmanager使用的都是缺省设置

新建New Xmanager Session

修改属性

xdmcp Conection Method: XDM Query

xdmcp Host: Solaris服务器的IP地址

xdmcp Port: 177

xdmcp Local Address: Auto Select


TAG: solaris xmanager 不能登录 Solaris

 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 47816
  • 日志数: 80
  • 建立时间: 2008-10-27
  • 更新时间: 2009-07-17

RSS订阅

Open Toolbar