[文件]Virtual Network Computing - Remote Controller

"冰比冰水冰"  撰寫於郵件 news:3iG6RB$7u0@bbs.mis.nkfust.edu.tw...
> 
>     簡    介:
> 
>         VNC 全名叫做 Virtual Network Computing, 就是 ...
>         類似 pcAnywhere 的遠端控制程式.
>         官方位址: http://www.uk.research.att.com/vnc/
> 
> 
>     安裝步驟:
> 
>         Step1: 下載軟體.
> 
>             最新版為 vnc 3.3.3 的平台如下:
>                 Linux 2.x for x86,
>                 Solaris 2.5 (SPARC),
>                 Windows 9x/2000/NT (Intel Win32),
>                 DEC Alpha OSF1 3.2,
>                 Windows CE 2.x
> 
>             依據您的平台需求抓取符合的套件
>             http://www.uk.research.att.com/vnc/download.html
>             本安裝文件以 MS Windows 98SE VS. Linux RH6.2 為示範平台.
> 
>             在此下載
>                 vnc-3.3.3r2_x86_win32.zip
>                 vnc-3.3.3_x86_linux_2.0.tgz
> 
> 
> 
>         Step2: 安裝 & 設定 Linux Server 端
> 
>             將 vnc-3.3.3_x86_linux.2.0.tgz 解壓縮:
> 
>                 ~# tar zxvf vnc-3.3.3_x86_linux.2.0.tgz
> 
>             應該會看到以下的檔案結構:
>                 .
>                 |-- LICENCE.TXT
>                 |-- README
>                 |-- Vncviewer
>                 |-- Xvnc
>                 |-- classes
>                 |   |-- DesCipher.class
>                 |   |-- animatedMemoryImageSource.class
>                 |   |-- authenticationPanel.class
>                 |   |-- clipboardFrame.class
>                 |   |-- index.vnc
>                 |   |-- optionsFrame.class
>                 |   |-- rfbProto.class
>                 |   |-- shared.vnc
>                 |   |-- vncCanvas.class
>                 |   |-- vncviewer.class
>                 |   `-- vncviewer.jar
>                 |-- vncpasswd
>                 |-- vncserver
>                 `-- vncviewer
> 
>             根目錄程式功能如下:
> 
>                 vncviewer: VNC 的 Client 程式 For X
>                 vncserver: VNC Server 的啟動檔, 用 perl 寫的, 有以下幾個選項:
> 
>                     usage: vncserver [:] [-name ]
>                                      [-depth ]
>                                      [-geometry x]
>                                      [-pixelformat rgbNNN|bgrNNN]
> 
>                            vncserver -kill :
> 
>                     number:  啟動的編號, X 本身的定義是 0, 所以 vnc 會以 1 編
>                              號啟動, 也可以啟動多個, 號碼不要重複即可. 此編號
>                              使用瀏覽器瀏覽時, port = 5800 + number.
>                     name:    X 的名稱, 預設為 X
>                     depth:   色彩, 預設為 8bits
>                     geometry:X 解析度.
>                     pixelformat: 顏色格式
> 
>                     停止 VNC Server 使用 kill:
> 
>                         ~# vncserver -kill :1
> 
>                 vncpasswd: 用來更改使用者密碼, 啟動 VNC Server 之前要先執行
>                            此程式.
>                 Xvnc:      X VNC Server, 必須使用 vncserver 來啟動.
> 
>             把以上程式複製到個人安裝的 bin 目錄:
> 
>                 ~# cp vncviewer vncserver vncpasswd Xvnc /usr/local/bin
> 
>             如果想要使用 Java VNC viwer, 把 classes 的檔案複製到
>             /usr/local/vnc/classes, 如此 Client 就可以使用瀏覽器做遠端控制
> 
>                 ~# mkdir -p /usr/local/vnc/classes
>                 ~# cp classes/* /usr/local/vnc/classes
> 
>             執行 vncpasswd 設定密碼:
> 
>                 ~# /usr/local/bin/vncpasswd
> 
>             會在 $HOME/.vnc/passwd 寫入 password 紀錄, 如 HOME 沒有 .vnc/
>             目錄請自己建立即可:
> 
>                 ~# mkdir ~/.vnc
> 
> 
> 
>         Step3: 使用 VNC Linux Client:
> 
>             執行 vncviwer ip_address: number, ex:
> 
>                 ~# /usr/local/bin/vncviewer 163.18.22.8:1
> 
> 
>         Step4: 安裝 & 設定 VNC MS Windows Server 端.
> 
>             將 vnc-3.3.3r2_x86_win32.zip 解壓縮, 執行 winvnc 裡的 setup.exe
>             進行安裝. 安裝完成請執行
> 
>                 開始 -> 程式集 -> VNC ->
>                 Administrative Tools -> Install Default Registry Settings
> 
>             然後請新開機.
> 
>             執行 Run WinVNC (App Mode), 第一次執行會要求設定一些東西,
>             在 Incoming Connections 設定登入密碼, 其餘使用預設即可.
> 
> 
>         Step5: 使用 VNC Windows Client:
> 
>             執行 Run VNCviewer, 指定 VNC Server IP 以及 number 位址,
>             順利連上之後輸入密碼即可.
> 
> 
>         Step6: 設定 VNC xstartup 啟動檔.
> 
>             預設的 VNC X 使用 twm, 如果想使用 KDE 或者 GNOME,
>             請修改 ~/.vnc/xstarup 檔, 將裡面的設定都用註解,
>             最後加入 Xclients 的路徑, 如 /etc/X11/xinit/Xclients
>             或者 $HOME/.Xclients
> 
> 
>         Step7: 使用瀏覽器瀏覽
> 
>             使用 IE 在 URL 輸入位址, port = 5800 + number
>             URL: http://163.18.22.8:5801
> 
> 
> 
>     參考資料:
> 
>         http://www.uk.research.att.com/vnc/
>         VNC README
> 
> 
>     後記:
> 
>         用起來蠻方便的, 跟肥大的 pcAnywhere (34Mb V.S. 630kb ~ 964kb)比起來,
>         嗯, 不敢妄下定論, 不過 .... pcAnywhere .... 我清楚不有沒有支援那麼
>         多平台 ....
> 
>         還有, 此範例我都使用 su 在設定安裝執行, Linux 上的一般 User 呢?
>         賣個關子, 有興趣的朋友玩玩看. ^__^
> 
> --
> by Rick ,
>         
> 
> Date: 09/06/2001, v1.0