- 介紹
Guacamole分為用戶端和服務端兩部分,用戶端是一個Web應用,而服務端則是C語言寫的一個網絡監聽程式。
官網位址:http://guacamole.incubator.apache.org
安裝
作業系統 CentOS release 6.5 (Final)
yum install libpng-devel libjpeg-devel cairo-devel uuid-devel
apt-get install libcairo2-dev libjpeg62-dev libpng12-dev libossp-uuid-dev
apt-get install libfreerdp-dev libssh2-1-dev libpango1.0-dev libtelnet-dev libvncserver-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev
./configure --with-init-dir=/etc/init.d
make
make install
ldconfig
配置
guacamole.properties
user-mapping.xml
該配置檔案用于配置使用者的認證資訊,修改完需要重新開機Web應用才能生效。可以放在目前的使用者(suren)目錄下,Windows系統的路徑如下:
C:\Users\suren\.guacamole\user-mapping.xml
示例如下:
[codesyntax lang="xml"]
<user-mapping>
<authorize username="root" password="123456">
<connection name="ssh_192.168.64.50">
<protocol>ssh</protocol>
<param name="hostname">192.168.64.50</param>
<param name="port">22</param>
<param name="username">ftp</param>
<param name="password">ftp</param>
</connection>
<connection name="rdp_localhost">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
<param name="username">ftp</param>
<param name="password">ftp</param>
</connection>
</authorize>
</user-mapping>
[/codesyntax]
參考
http://guacamole.incubator.apache.org
http://www.linuxdiyf.com/linux/16515.html