Comment installer et configurer Apache Guacamole sur Debian ?
Installer et Configurer Apache Guacamole
Dans ce tutoriel, nous allons apprendre à installer et configurer Apache Guacamole, une solution open source et gratuite pour l’administration des serveurs.
Les Fonctions Clés d’Apache Guacamole
Apache Guacamole offre plusieurs fonctionnalités intéressantes :
- Centralisation et suivi des connexions
- Accès en mode web grâce au HTML5
- Authentification multi-facteurs avec TOTP
- Enregistrements vidéos des sessions
- Gestion des autorisations par groupes ou utilisateurs
Installer Apache Guacamole sur Debian
Pour installer Apache Guacamole sur Debian, il faut d’abord installer les prérequis nécessaires :
apt-get update
apt-get install build-essential libcairo2-dev libjpeg62-turbo-dev libpng-dev libtool-bin uuid-dev libossp-uuid-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libwebsockets-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev
Ensuite, il faut compiler et installer le serveur Guacamole :
cd /tmp
wget https://downloads.apache.org/guacamole/1.5.5/source/guacamole-server-1.5.5.tar.gz
tar -xzf guacamole-server-1.5.5.tar.gz
sudo ./configure –with-systemd-dir=/etc/systemd/system/
sudo make
sudo make install
Après l’installation, il faut créer le répertoire de configuration et installer le client Guacamole :
sudo mkdir -p /etc/guacamole/{extensions,lib}
sudo apt-get install tomcat9 tomcat9-admin tomcat9-common tomcat9-user
cd /tmp
wget https://downloads.apache.org/guacamole/1.5.5/binary/guacamole-1.5.5.war
sudo mv guacamole-1.5.5.war /var/lib/tomcat9/webapps/guacamole.war
sudo systemctl restart tomcat9 guacd
Premiers Pas avec Apache Guacamole
Pour commencer à utiliser Apache Guacamole, il faut se connecter à l’interface Web :
http://adresse_ip:8080/guacamole/
Une fois connecté, on peut créer un compte administrateur, ajouter une connexion RDP, consultez l’historique des connexions, etc.
Conclusion
Apache Guacamole est un outil puissant pour l’administration des serveurs à distance. Avec ses fonctionnalités avancées telles que l’enregistrement des sessions et l’authentification multi-facteurs, il facilite grandement la gestion des serveurs. Avec ce tutoriel, vous êtes prêt à utiliser Apache Guacamole efficacement.
Source : www.it-connect.fr