下载地址:http://www.realvnc.com/download.html
参考资料:
http://liy.slat.org/study/tips/vnc.html
http://www.realvnc.com
<第一方法>
遠端控制一直是個理想的工作目標,你不但可以在本機使用電腦,在離開之後,還可以使用網路使用遠端的功能來繼續你未完的工作。
現在市面上最流行的 Symantec PcAnywhere 也是這種功能,但是這是要花 錢的,而且還蠻貴的,當然,它還包含了一些其它的進階功能。然而,如果你只 需要單純只要可以遠端控制你的電腦的話,當然就不用如此殺雞用牛刀了,VNC (Virtual Network Computing) 正是我們所需要的軟體,他不但是完全 Free 的,你可以拿到他的可執行檔,或是如果你的興趣的話,也可以找到他的 Source 供你研究,最重要的一點,他的檔案很小,只需要一片磁片就夠了。
這篇文章在 RedHat 8 、RedHat 9 和 Fedora 1 上測過,可以正常執行。
1. 首先,我們們要先下載 VNC 來安裝,假設我們現在裝在自己的家目錄裡 的 VNC/vncgo 目錄裡。
# cd ~ # wget http://www.realvnc.com/dist/vnc-3.3.7-x86_linux.tar.gz # tar -zxvf vnc-3.3.7-x86_linux.tar.gz # mv vnc-3.3.7-x86_linux vnc # cd vnc # mkdir -p ~/VNC/vncgo # ./vncinstall ~/VNC/vncgo |
2. 接著,我們就要設定環境變數,因為 VNC 在啟動的時候,會去找相關的檔案,所以一定要先指定 PATH 的變數。如果你是 root,你可以把下面的三行指令寫到 /etc/profile 裡面。
# PATH="$PATH":~/VNC/vncgo # export $PATH # echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/UserHomeDir/VNC/vncgo |
3. 以上就安裝完成 VNC Server ,現在就開始來玩玩吧!先開啟第一次,讓他
產生必要的檔案,如果是第一次執行,就會要你輸入登入的密碼才行!
# vncserver |
4. 然後關閉 VNC
# vncserver -kill :1 |
5. 修改 X 的設定, 這樣你的遠端桌面才會美美的!
# cd ~/.vnc/xstartup |
6. 最後, 就開始 VNC 吧
# vncserver |
7. 遠端控制
執行 vncviewer ,使用 VNC Viewer 來看,輸入IP:num(IP 是主機的位置,num 是 vnc 的啟動項目,開啟 vnc 服務時會有提示)
<第二种方法>
(1)tar -xvf vnc-4.0-x86.tar
(2)cd vnc-4.0-x86
(3) ./vncinstall /usr/local/bin
(4) mkdir -P /usr/local/vnc/classes
(5) cp java/* /usr/local/vnc/classes
(6) vncserver 启动,可以正常运行了 可以通过 netstat -an | grep 01查看端口是否正常启动,如果要看到桌面可按如下方法:
vi ~/.vnc/xstartup文件中加入如下两句:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc 如有/etc/X11/xinit/Xclients 此句注掉