已在AIX 5.3与AIX 6.1版本上面通过。
[size=medium][b]软件下载[/b][/size]
[b]服务端:[/b]
[url]ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm[/url]
[b]客户端:[/b]
VNC的话,随便下载一个都可以,比如
TightVNC
UltraVNC
vncviewer
VNC客户端推荐使用TightVNC或者UltraVNC,下载地址:
[url]http://sourceforge.net/projects/vnc-tight/[/url]
[url]http://sourceforge.net/projects/ultravnc/[/url]
如果想通过浏览器进行控制的话,因为是通过Java Applet来实现的,于是需要安装JRE了,去SUN的网站下载吧
[url]http://java.sun.com[/url]
[size=medium][b]安装配置[/b][/size]
[b]服务端的安装[/b]
rpm -Uvh vnc-3.3.3r2-6.aix5.1.ppc.rpm
或者
rpm -ivh vnc-3.3.3r2-6.aix5.1.ppc.rpm
[b]启动VNC Server[/b]
cd /opt/freeware/bin
./vncserver :1
第一次会让你输入密码,两次
[b]客户端连接[/b]
打开任一VNC客户端,输入地址 <AIX机器IP> :1,连接,输入密码后即可
[b]通过浏览器连接[/b]
http://<IP>:5801/ 输入密码后即可访问并控制了
任何时候修改密码只要用
vncpasswd修改即可生效
[b]停止VNC Server[/b]
vncserver -kill :1
[b]其它问题[/b]
问题:log里看到警告后,就将/usr/lib/X11/fonts/ibm850/,去掉即可
#$cmd .= " -fp /usr/lib/X11/fonts/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/ibm850/,/usr/lib/X11/fonts/Type1/";
$cmd .= " -fp /usr/lib/X11/fonts/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/Type1/";
问题:还有1356-613 xrdb: can't open file '/<$HOME>/.Xresources'文件不能打开的错误。
解决:直接在相应目录下创建一个空文件给它就行了。
问题:连接VNC Server时提示 reading version failed: not an RFB server?
解决:在AIX端来确定VNC Server
先手动启动vncserver,启动成功会提示 vncserver:1,或者启动时直接 vncserver:1,当然数字1可以换成其他数字
然后在AIX自己的机器上面测试一下连接,运行
vncviwer
在对话框中输入:xxx.xxx.xxx.xxx:1 #xxx.xxx.xxx.xxx是AIX机器vncserver的ip
然后输入前面vncpasswd设置的密码就可以了
[b]命令及日志[/b]
[/opt/freeware/bin]vncserver -kill
usage: vncserver [:<number>] [-name <desktop-name>] [-depth <depth>]
[-geometry <width>x<height>]
[-pixelformat rgbNNN|bgrNNN]
<Xvnc-options>...
vncserver -kill <X-display>
vncserver -kill :1
[/.vnc]tail -f xxx:1.log
Desktop name 'X' (xxx:1)
Protocol version supported 3.3
Listening for VNC connections on TCP port 5901
Listening for HTTP connections on TCP port 5801
URL http://xxx:5801
Font directory '/usr/lib/X11/fonts/ibm850/' not found - ignoring
xrdb: A file or directory in the path name does not exist.
1356-613 xrdb: can't open file '//.Xresources'
Xvnc version 3.3.3r2
Copyright (C) AT&T Laboratories Cambridge.
All Rights Reserved.
See http://www.uk.research.att.com/vnc for information on VNC
Desktop name 'X' (xxx:1)
Protocol version supported 3.3
Listening for VNC connections on TCP port 5901
Listening for HTTP connections on TCP port 5801
URL http://xxx:5801
[size=medium][b]软件下载[/b][/size]
[b]服务端:[/b]
[url]ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm[/url]
[b]客户端:[/b]
VNC的话,随便下载一个都可以,比如
TightVNC
UltraVNC
vncviewer
VNC客户端推荐使用TightVNC或者UltraVNC,下载地址:
[url]http://sourceforge.net/projects/vnc-tight/[/url]
[url]http://sourceforge.net/projects/ultravnc/[/url]
如果想通过浏览器进行控制的话,因为是通过Java Applet来实现的,于是需要安装JRE了,去SUN的网站下载吧
[url]http://java.sun.com[/url]
[size=medium][b]安装配置[/b][/size]
[b]服务端的安装[/b]
rpm -Uvh vnc-3.3.3r2-6.aix5.1.ppc.rpm
或者
rpm -ivh vnc-3.3.3r2-6.aix5.1.ppc.rpm
[b]启动VNC Server[/b]
cd /opt/freeware/bin
./vncserver :1
第一次会让你输入密码,两次
[b]客户端连接[/b]
打开任一VNC客户端,输入地址 <AIX机器IP> :1,连接,输入密码后即可
[b]通过浏览器连接[/b]
http://<IP>:5801/ 输入密码后即可访问并控制了
任何时候修改密码只要用
vncpasswd修改即可生效
[b]停止VNC Server[/b]
vncserver -kill :1
[b]其它问题[/b]
问题:log里看到警告后,就将/usr/lib/X11/fonts/ibm850/,去掉即可
#$cmd .= " -fp /usr/lib/X11/fonts/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/ibm850/,/usr/lib/X11/fonts/Type1/";
$cmd .= " -fp /usr/lib/X11/fonts/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/Type1/";
问题:还有1356-613 xrdb: can't open file '/<$HOME>/.Xresources'文件不能打开的错误。
解决:直接在相应目录下创建一个空文件给它就行了。
问题:连接VNC Server时提示 reading version failed: not an RFB server?
解决:在AIX端来确定VNC Server
先手动启动vncserver,启动成功会提示 vncserver:1,或者启动时直接 vncserver:1,当然数字1可以换成其他数字
然后在AIX自己的机器上面测试一下连接,运行
vncviwer
在对话框中输入:xxx.xxx.xxx.xxx:1 #xxx.xxx.xxx.xxx是AIX机器vncserver的ip
然后输入前面vncpasswd设置的密码就可以了
[b]命令及日志[/b]
[/opt/freeware/bin]vncserver -kill
usage: vncserver [:<number>] [-name <desktop-name>] [-depth <depth>]
[-geometry <width>x<height>]
[-pixelformat rgbNNN|bgrNNN]
<Xvnc-options>...
vncserver -kill <X-display>
vncserver -kill :1
[/.vnc]tail -f xxx:1.log
Desktop name 'X' (xxx:1)
Protocol version supported 3.3
Listening for VNC connections on TCP port 5901
Listening for HTTP connections on TCP port 5801
URL http://xxx:5801
Font directory '/usr/lib/X11/fonts/ibm850/' not found - ignoring
xrdb: A file or directory in the path name does not exist.
1356-613 xrdb: can't open file '//.Xresources'
Xvnc version 3.3.3r2
Copyright (C) AT&T Laboratories Cambridge.
All Rights Reserved.
See http://www.uk.research.att.com/vnc for information on VNC
Desktop name 'X' (xxx:1)
Protocol version supported 3.3
Listening for VNC connections on TCP port 5901
Listening for HTTP connections on TCP port 5801
URL http://xxx:5801