Guacamole安装教程
Guacamole是Apache基金會(huì)下的開(kāi)源軟件,它可以作為遠(yuǎn)程桌面網(wǎng)關(guān),使你通過(guò)瀏覽器就能訪問(wèn)Windows遠(yuǎn)程桌面,它還支持VNC和SSH等標(biāo)準(zhǔn)協(xié)議。
官網(wǎng):http://guacamole.apache.org/
Guacamole分為客戶端和服務(wù)端兩部分,客戶端有*.war包,放到Tomcat的webapps目錄即可自動(dòng)部署;服務(wù)端則需要在自己的服務(wù)器上編譯安裝。
以下安裝步驟主要摘抄自官方手冊(cè),詳情見(jiàn):http://guacamole.apache.org/doc/gug/
OS版本:Ubuntu 16.04
第1步:安裝編譯需要的依賴(lài)包
apt install libjpeg-turbo8-dev apt install libcairo2-dev apt install libpng-dev apt install libossp-uuid-dev apt install libavcodec-dev libavutil-dev libswscale-dev apt install libfreerdp-dev apt install libpango1.0-dev libssh2-1-dev apt install libtelnet-dev libvncserver-dev libpulse-dev apt install libssl-dev libvorbis-dev libwebp-dev
第2步:下載Guacamole服務(wù)端源碼并編譯、安裝
tar -xzf guacamole-server-1.0.0.tar.gz cd guacamole-server-1.0.0/ ./configure make make install ldconfig
第3步:安裝Java和Tomcat
apt install openjdk-8-jre apt install tomcat8
第4步:部署Guacamole客戶端
cp guacamole-1.0.0.war /var/lib/tomcat8/webapps/guacamole.war
第5步:創(chuàng)建配置文件
創(chuàng)建 /etc/guacamole 目錄,并創(chuàng)建兩個(gè)配置文件:guacamole.properties 和 user-mapping.xml。
guacamole.properties文件內(nèi)容如下:
guacd-hostname: localhost guacd-port: 4822 user-mapping.xml: /etc/guacamole/user-mapping.xml enable-clipboard-integration: true
user-mapping.xml文件內(nèi)容如下:
<user-mapping> <authorize username="admin" password="admin123" > <connection name="rdp1"> <protocol>rdp</protocol> <param name="hostname">192.168.1.199</param> <param name="port">3389</param> <param name="username">user1</param> <param name="password">12345678</param> </connection> <connection name="ssh1"> <protocol>ssh</protocol> <param name="hostname">192.168.1.106</param> <param name="port">22</param> <param name="username">root</param> <param name="password">123456</param> <param name="color-scheme">white-black</param> </connection> </authorize> </user-mapping>
第6步:?jiǎn)?dòng)服務(wù)
guacd
systemctl restart tomcat8.service
第7步:登錄賬號(hào)
訪問(wèn)http://192.168.1.107:8080/guacamole/,登錄剛才在配置文件中寫(xiě)的賬號(hào)密碼(admin,admin123)。
總結(jié)
以上是生活随笔為你收集整理的Guacamole安装教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Unity 2017 Game Opti
- 下一篇: 【整理】【代码的坏味道】重复代码(Dup