GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Guacamole na Ubuntu 20.04

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Install Guacamole na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

Apache Guacamole je webová brána vzdálené plochy HTML5 bez klienta, která poskytuje vzdálený přístup k serverům a desktopům prostřednictvím webového prohlížeče. Podporuje standardní protokoly jako VNC, RDP, SSH a Kubernetes a na klientský počítač nemusíte instalovat žádný software. Podporuje schránku, přenos souborů přes SFTP a umožňuje spravovat více relací vzdálené plochy.

Předpoklad:

  • Operační systém s Ubuntu 20.04
  • Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
  • Gnome Terminal pro Linux Desktop
  • Klient PuTTy SSH pro Windows nebo macOS
  • Powershell pro Windows 10/11
  • Znáte příkazy APT

Nainstalujte Guacamole na Ubuntu

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte závislosti pro instalaci Guacamole.

Spuštěním následujícího příkazu nainstalujte požadované závislosti:

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

Krok 3. Nainstalujte Guacamole do systému Ubuntu.

Stáhněte si nejnovější verzi Guacamole z oficiálních stránek:

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

Po stažení extrahujte zdrojový kód Guacamole:

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

Potom spusťte konfigurační skript a ověřte, zda nechybí nějaké závislosti. To obvykle trvá asi dvě minuty, takže buďte trpěliví, protože skript provádí kontrolu závislosti:

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

Měli byste vidět následující výstup:

------------------------------------------------
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.

Dále zkompilujte a nainstalujte Guacamole, spusťte níže uvedené příkazy jeden po druhém:

sudo make
sudo make install
sudo ldconfig

Poté povolte a spusťte službu Guacamole pomocí následujícího příkazu:

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

To je vše, co potřebujete k instalaci Install Apache Guacamole na Ubuntu 20.04 LTS Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Další informace o instalaci Guacamole naleznete v jejich oficiální znalostní databázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.


Ubuntu
  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Maven na Ubuntu

  2. Jak nainstalovat Wine na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 20.04

  1. Jak nainstalovat PuTTY na Ubuntu

  2. Jak nainstalovat Ruby na Ubuntu 18.04

  3. Jak nainstalovat Pip na Ubuntu 18.04