<a href="http://yulimin.javaeye.com/blog/351866">http://yulimin.javaeye.com/blog/351866</a>
已在aix 5.3與aix 6.1版本上面通過。
軟體下載下傳
服務端:
<a href="ftp://ftp.software.ibm.com/aix/freesoftware/aixtoolbox/rpms/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm" target="_blank">ftp://ftp.software.ibm.com/aix/freesoftware/aixtoolbox/rpms/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm</a>
用戶端:
vnc的話,随便下載下傳一個都可以,比如
tightvnc
ultravnc
vncviewer
vnc用戶端推薦使用tightvnc或者ultravnc,下載下傳位址:
<a href="http://sourceforge.net/projects/vnc-tight/" target="_blank">http://sourceforge.net/projects/vnc-tight/</a>
<a href="http://sourceforge.net/projects/ultravnc/" target="_blank">http://sourceforge.net/projects/ultravnc/</a>
如果想通過浏覽器進行控制的話,因為是通過java applet來實作的,于是需要安裝jre了,去sun的網站下載下傳吧
<a href="http://java.sun.com/" target="_blank">http://java.sun.com</a>
安裝配置
服務端的安裝
rpm -uvh vnc-3.3.3r2-6.aix5.1.ppc.rpm
或者
rpm -ivh vnc-3.3.3r2-6.aix5.1.ppc.rpm
啟動vnc server
cd /opt/freeware/bin
./vncserver :1
第一次會讓你輸入密碼,兩次
用戶端連接配接
打開任一vnc用戶端,輸入位址 <aix機器ip> :1,連接配接,輸入密碼後即可
通過浏覽器連接配接
http://<ip>:5801/ 輸入密碼後即可通路并控制了
任何時候修改密碼隻要用
vncpasswd修改即可生效
停止vnc server
vncserver -kill :1
其它問題
問題: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設定的密碼就可以了
指令及日志
[/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>
[/.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