GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04 に Guacamole をインストールする方法

この記事では、Ubuntu 20.04 LTS に Guacamole をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo を持つユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Apache Guacamole は、クライアントレスの HTML5 Web ベースのリモート デスクトップ ゲートウェイであり、Web ブラウザーを介してサーバーとデスクトップへのリモート アクセスを提供します。 VNC、RDP、SSH、Kubernetes などの標準プロトコルをサポートしており、クライアント コンピューターにソフトウェアをインストールする必要はありません。クリップボード、SFTP 経由のファイル転送をサポートし、複数のリモート デスクトップ セッションを管理できます。

前提条件:

  • Ubuntu 20.04 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

Ubuntu にワカモレをインストール

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Guacamole インストールの依存関係をインストールします。

次のコマンドを実行して、必要な依存関係をインストールします:

sudo apt install -y build-essential libcairo2-dev libjpeg-turbo8-dev libpng-dev \
libtool-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

ステップ 3. Guacamole を Ubuntu システムにインストールします。

公式ウェブサイトからワカモレの最新バージョンをダウンロードします:

wget "https://apache.org/dyn/closer.cgi?action=download&filename=guacamole/1.2.0/source/guacamole-server-1.2.0.tar.gz" -O guacamole-server-1.2.0.tar.gz

ダウンロードしたら、ワカモレのソースコードを抽出します:

tar zxvf 1.2.0.tar.gz
cd guacamole-server-1.2.0autoconf -i

次に、configure スクリプトを実行して、不足している依存関係がないかどうかを確認します。これには通常 2 分ほどかかるため、スクリプトが依存関係のチェックを実行するので、しばらくお待ちください。

./configure --with-init-dir=/etc/init.d

次の出力が表示されます:

------------------------------------------------
guacamole-server version 1.2.0------------------------------------------------
 
   Library status:
 
     freerdp2 ............ yes pango ............... yes libavcodec .......... yes libavformat.......... yes libavutil ........... yes libssh2 ............. yes libssl .............. yes libswscale .......... yes libtelnet ........... yes libVNCServer ........ yes libvorbis ........... yes libpulse ............ yes libwebsockets ....... yes libwebp ............. yes wsock32 ............. no
 
   Protocol support:
 
      Kubernetes .... yes RDP ........... yes SSH ........... yes Telnet ........ yes VNC ........... yes
 
   Services / tools:
 
      guacd ...... yes guacenc .... yes guaclog .... yes
 
   FreeRDP plugins: /usr/lib/x86_64-linux-gnu/freerdp2
   Init scripts: no
   Systemd units: no
 
Type "make" to compile guacamole-server.

次に、ワカモレをコンパイルしてインストールし、以下のコマンドを順番に実行します:

sudo make
sudo make install
sudo ldconfig

その後、次のコマンドを使用して Guacamole サービスを有効にして開始します:

sudo systemctl start guacd
sudo systemctl enable guacd
sudo systemctl status guacd

Ubuntu 20.04 LTS Focal Fossa に Apache Guacamole をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 Install Guacamole の詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。


Ubuntu
  1. UbuntuにOdooをインストールする方法

  2. Ubuntu16.04にRをインストールする方法

  3. Ubuntu18.04にGoをインストールする方法

  1. UbuntuにMavenをインストールする方法

  2. UbuntuにWineをインストールする方法

  3. Ubuntu20.04にRubyをインストールする方法

  1. UbuntuにPuTTYをインストールする方法

  2. Ubuntu18.04にRubyをインストールする方法

  3. Ubuntu18.04にPipをインストールする方法