用Chrome、Firefox連結VNC

用 VNC 方便的就是可以遠端用圖形的方式操作電腦。

然而在 MAC 中能找到免費的 VNC VIEWER 實在是很難。內建 MAC OS X 的 VNC 又只能連接同作系列的 MAC 才能用。因此選擇使用 Web Browser的方式來連接 VNC 。

這樣的好處就是任何一台電腦都可以利用網頁瀏覽的方式 VNC 至遠端電腦,並且只要是可以支援HTML5跟JAVA的瀏覽器都可以操作,非常方便。

Guacamole是一個基於HTML5與AJAX型態的VNC VIEWER ,因此 VNC Server 還是需要另外啟動。

如下圖:


這應該是一個水果名稱,常常拿來做菜,我沒吃過。

安裝的方式不難,如下:

1 安裝apache java server tomcat
[cc lang=”bash”]sudo apt-get install tomcat6[/cc]

2 安裝vnc server的套件
[cc lang=”bash”]sudo apt-get install libvncserver0[/cc]

3 下載Guacamole打包好的source檔,點這下載。官方首頁有整理好的連結,照你的作業系統去下載,然後解壓縮,在該目錄下一次安裝所有deb
[cc lang=”bash”]sudo dpkg -i guacd_*.deb guacamole_*.deb libguac2_*.deb libguac-client-vnc0_*.deb[/cc]

這樣就安裝完了。

Guacamole有兩個設定檔 guacamole.properties 與 user-mapping.xml 路徑皆在 /etc/guacamole 可被找到,一般進入是需要密碼的,設定方式參考這個頁面(英文):http://guac-dev.org/Configuring%20Guacamole

設定相關的symbolic 如下:(不設定的話網站會看不到)
[cc lang=”bash”]sudo ln -s /var/lib/guacamole/guacamole.war /var/lib/tomcat6/webapps[/cc]
[cc lang=”bash”]sudo ln -s /etc/guacamole/guacamole.properties /usr/share/tomcat6/lib[/cc]
重啟tomcat server
[cc lang=”bash”]sudo /etc/init.d/tomcat6 restart[/cc]

然後在網址列輸入:http://localhost:8080/guacamole/ 有看到登入畫面表示完成了。

Related Posts Plugin for WordPress, Blogger...

Leave a Reply