Xmanager使用总结(原创) | 您所在的位置:网站首页 › xmanager使用什么协议 › Xmanager使用总结(原创) |
Xmanager连接AIX服务器 xmanager连接AIX服务器可以分为两种情况: 1、连接IBM服务器,使用远程桌面功能进行系统维护。 要求这台服务器已经安装了图形桌面,如CDE等,并启动到图形界面。在xmanager中的Xbrowser中,输入相应服务器的地址,即可。这种情况能够成功的前提是,服务器已经启动图形桌面。 2、运行图形化安装软件,连接运程服务器,显示其图形界面。 如安装oracle,运行dbca建库等。 第一步:打开Xbrowser,在地址栏输入要登录服务器的ip地址,回车。弹出窗口,先不要关闭。 第二步:telnet到服务器端,检查下环境变量DISPLAY的设置。 ksh下:export DISPLAY your_ip:0.0 csh下:setenv DISPLAY your_ip:0.0 其中your_ip为windows客户端的ip地址,如为145.0.0.100,0.0为开启的xmanager的图形界面标识,见下图 则应设置DISPLAY为 export DISPLAY 145.0.0.100:3.0 设置完后可以使用xclock命令进行测试,如果有出现时钟即为配置成功。 Xmanager连接rhel5服务器 rhel5与rhel4不同的地方是,rhel5里没有/etc/X11/gdm/这个目录,rhel5的gdm的配置文件放在/usr/share/gdm/defaults.conf。 确保/usr/share/gdm/defaults.conf文件里面有以下几行:Enable=true DisplaysPerHost=10 Port=177 使用如下命令重启gdm服务 # /usr/sbin/gdm-restart 如果需要在系统启动时启动gdm服务,需要修改/etc/inittab文件,把默认级别改为5,再加入以下行: x:5:respawn:/usr/sbin/gdm 如果需要使用root用户登录,还要继续修改/usr/share/gdm/defaults.conf文件如下部分:[security] AllowRoot=true AllowRemoteRoot=true 如果防火墙打开了,使用以下命令打开177端口:iptables -A INPUT -p udp --dport 177 -j ACCEPT 常见故障处理 XDMCP Connection failed.Try again? 解决方法: AIX上无须进行任何配置,但是必须有XDMCP协议。服务程序在监听XDMCP端口。CDE的XDMCP服务器为dtlogin,X Window本身的XDMCP服务器为xdm,当然GNU也有一些其它的服务器。如果AIX上安了CDE,则只要启动CDE即可。如果没有安装CDE,需要启动xdm。 以下命令可以确认XDMCP服务器已经启动:netstat -an|grep 177 确认启动CDE: ps -ef | grep dtlogin 检查输出,确认状态为LISTEN。如果一切正常,就可以使用Xmanager通过登录了。 安装完Xmanager后,在Xbrowser中New一个XDMCP,选择XDM query,在Host输入框输入主机名或IP 地址,选Apply,然后Done,启动Xmanager就会显示图形登录介面了。 如果没有启动XDMCP服务,可以这样启动: 1、使用root登陆系统。 2、执行以下操作: #cd /usr/dt/bin # ./dtconfig -e # cd /etc # rc.dt X connection to localhost:10.0 broken (explicit kill or server shutdown) 任何用户使用xstart登录时都会在用户的家目录下创建.Xauthority文件。每次某个用户登录的时候,如果没有该文件,则创建之,如果有,则重写之,权限为600。XAUTHORITY环境变量指向了该文件的位置,出现该问题是因为XAUTHORITY设置不正确。 例如使用root用户登录后执行 # su - oracle export DISPLAY=localhost:10.0 $ echo $XAUTHORITY $xclock X connection to localhost:10.0 broken (explicit kill or server shutdown) 没有设置XAUTHORITY变量导致的export XAUTHORITY=/.Xauthority $ echo $XAUTHORITY /.Xauthority X connection to localhost:10.0 broken (explicit kill or server shutdown) # ls -l .Xauthority -rw------- 1 root system 106 Nov 17 01:32 .Xauthority/.Xauthority文件权限设置不当导致的,修改为755即可 其实最简单的方式还是直接用oracle用户启动xstart(而不是通过root启动xstart在su到oracle),自动在oracle用户的主目录下生成.Xauthority文件,然后export一下DISPLAY之后,就能直接用了。 参考至:http://www.oracleblog.org/working-case/how-to-start-xterm-on-aix/ http://candon123.blog.51cto.com/704299/140952/ http://blog.sina.com.cn/s/blog_6d0e336d0100m36p.html 本文原创,转载请注明出处、作者 如有错误,欢迎指正 邮箱:[email protected] 作者:czmmiao 文章出处:http://czmmiao.iteye.com/blog/1733394 |
CopyRight 2018-2019 实验室设备网 版权所有 |