日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu20.04安装guacamole

發(fā)布時間:2023/12/20 Ubuntu 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu20.04安装guacamole 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在Ubuntu 20.04 安裝Apache Guacamole

步驟1.首先,通過apt在終端中運行以下命令來確保所有系統(tǒng)軟件包都是最新的。

sudo apt update sudo apt upgrade sudo apt install make gcc g++ libcairo2-dev libjpeg-turbo8-dev libpng-devlibtool-bin libossp-uuid-dev libavcodec-dev libavutil-dev libswscale-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev libssl-dev libvorbis-dev libwebp-dev

步驟2.安裝Apache Tomcat。

Apache Tomcat用于為通過Web瀏覽器連接到鱷梨醬服務器的用戶提供鱷梨醬客戶端內(nèi)容。要安裝Tomcat,請運行以下命令:

sudo apt install tomcat9 tomcat9-admin tomcat9-common tomcat9-user

一旦安裝了Tomcat,以下命令即可用于啟動和啟用它,以便在啟動計算機時自動啟動:

sudo systemctl start tomcat9 sudo systemctl enable tomcat9

步驟3.在Ubuntu 20.04安裝Apache Guacamole

現(xiàn)在,我們運行命令以從官方網(wǎng)站下載鱷梨醬:(也可以進入官網(wǎng)下載安裝包)

wget https://downloads.apache.org/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz tar -xvzf guacamole-server-1.3.0.tar.gz

解壓縮的文件夾并運行以下命令:

cd guacamole-server-1.3.0 sudo ./configure --with-init-dir=/etc/init.d

開始安裝:

sudo make sudo make install sudo ldconfig

下面的命令在啟動計算機時自動啟動:

sudo systemctl enable guacd sudo systemctl start guacd

步驟4.安裝Guacamole Client。

下載Java客戶端:(也可以進入官網(wǎng)下載安裝包)

wget https://mirrors.estointernet.in/apache/guacamole/1.3.0/binary/guacamole-1.3.0.war

將其復制到目錄:/etc/guacamole

sudo mkdir /etc/guacamole sudo mv guacamole-1.3.0.war /etc/guacamole/guacamole.war

創(chuàng)建鱷梨醬客戶端到Tomcat Web應用程序目錄的符號鏈接:

sudo ln -s /etc/guacamole/guacamole.war /var/lib/tomcat9/webapps/

重新啟動Tomcat和Guacamole服務:

sudo systemctl restart tomcat9 sudo systemctl restart guacd

步驟5.配置Apache Guacamole。

安裝Guacamole服務器守護程序后,您需要在配置文件下定義如何將Guacamole客戶端連接到Guacamole服務器:/etc/guacamole/guacamole.properties

sudo nano /etc/guacamole/guacamole.properties

添加這些行:

guacd-hostname: localhost #默認地址(127.0.0.1) guacd-port: 4822 #默認端口 user-mapping: /etc/guacamole/user-mapping.xml

接下來,運行以下命令為庫和擴展創(chuàng)建兩個目錄:

sudo mkdir /etc/guacamole/{extensions,lib}

之后,在配置文件中設置Guacamole主目錄環(huán)境變量:/etc/default/tomcat9

sudo sh -c "echo 'GUACAMOLE_HOME=/etc/guacamole' >> /etc/default/tomcat9"

您需要為用戶映射配置設置密碼哈希。要生成密碼,請使用以下命令:(可以忽略,自行設置密碼即可)

echo -n your_strong_password_here | openssl md5

那應該出一個密碼哈希。復制哈希值以在以下配置中使用:

(stdin)= 36160e235d67eb081741004798ee37a8d

接下來,運行以下命令以創(chuàng)建一個新的 user-mapping.xml:

sudo nano /etc/guacamole/user-mapping.xml

然后,將以下內(nèi)容復制并粘貼到文件中并保存:

<user-mapping><authorize username="admin" #登錄用戶名password="36160e235d67eb081741004798ee37a8d" 登錄密碼encoding="md5"> <connection name="Ubuntu20.04-Server"><protocol>ssh</protocol> #使用的協(xié)議<param name="hostname">192.168.66.174</param> #遠程需要連接地址<param name="port">22</param> #默認端口<param name="username">root</param> #遠程主機用戶<param name="password">root</param> #遠程主機密碼</connection></authorize> </user-mapping>

步驟5.確認tomcat和guacamole狀態(tài),需要使其都變?yōu)閞unning狀態(tài)。

systemctl status tomcat9

systemctl status guacd

輸入wq可以退出

步驟6.訪問Apache Guacamole。

設置鱷梨調(diào)味醬之后,您可以使用以下地址從Web瀏覽器訪問它: 然后,您應該看到Apache Guacamole門戶登錄:http://localhost:8080/guacamole.
同樣也可以在另外的機器中使用地址訪問它:http://ip:8080/guacamole.,需要將ip改為上文你自己設置的ip,即hostname。

總結

以上是生活随笔為你收集整理的Ubuntu20.04安装guacamole的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。