閱讀585 返回首頁    go 阿裏雲 go 技術社區[雲棲]


在AIX上安裝VNC來跨操作係統遠程圖形化可間斷與共享式控製

https://yulimin.javaeye.com/blog/351866

 

已在AIX 5.3與AIX 6.1版本上麵通過。

軟件下載
服務端:
https://yq.aliyun.com/articles/ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm

客戶端:
VNC的話,隨便下載一個都可以,比如
TightVNC
UltraVNC
vncviewer
VNC客戶端推薦使用TightVNC或者UltraVNC,下載地址:
https://sourceforge.net/projects/vnc-tight/
https://sourceforge.net/projects/ultravnc/

如果想通過瀏覽器進行控製的話,因為是通過Java Applet來實現的,於是需要安裝JRE了,去SUN的網站下載吧
https://java.sun.com


安裝配置
服務端的安裝
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,連接,輸入密碼後即可

通過瀏覽器連接
https://<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>
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 https://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 https://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 https://xxx:5801

最後更新:2017-04-02 00:06:43

  上一篇:go 你的軟件按什麼賣?套數、CPU數、核數還是CPU的計算能力?
  下一篇:go 你是否真的需要64位的JDK呢?你是根據什麼來判斷與決定呢?