Caractéristiques-clefs
- Home URL
- https://guacamole.apache.org/
- Licence
- Apache License, Version 2.0
Description
Présentation rapide et historique
Apache Guacamole est un logiciel libre de passerelle de bureau à distance qui permet d'accéder à des machines distantes sans besoin d'installer de client spécifique. Il a été créé en 2007 par Mike Jumper et a rejoint la fondation Apache en 2016. Depuis, il a évolué pour devenir l'une des solutions de bureau à distance les plus populaires et largement utilisées. Guacamole est écrit en Java et utilise le protocole WebSockets pour transmettre les commandes et les données entre le client Web et le serveur. Cette approche permet à Guacamole de fonctionner sur la plupart des navigateurs Web modernes sans nécessiter l'installation de plugins ou de logiciels supplémentaires.
L'intégration de Guacamole dans la fondation Apache a permis une adoption plus large et une contribution active de la communauté open-source. Cette collaboration a conduit à des améliorations continues et à l'ajout de nouvelles fonctionnalités, faisant de Guacamole une solution robuste et flexible pour les besoins de bureau à distance.
Caractéristiques et fonctionnalités
- Support des protocoles standards: Guacamole prend en charge les protocoles VNC, RDP et SSH pour accéder à des machines distantes.
- Interface Web: Guacamole fournit une interface utilisateur Web intuitive et facile à utiliser pour accéder aux machines distantes.
- Authentification et autorisation: Guacamole intègre des mécanismes d'authentification et d'autorisation pour garantir la sécurité des accès aux machines distantes.
- Multiprotocole: Guacamole permet de gérer plusieurs protocoles de communication en même temps, ce qui signifie que les utilisateurs peuvent se connecter à des machines distantes utilisant différents protocoles sans avoir besoin de plusieurs clients.
- Scalabilité: Guacamole est conçu pour être scalable et peut gérer un grand nombre d'utilisateurs et de connexions simultanément.
- Intégration avec d'autres outils: Guacamole peut être intégré avec d'autres outils et plateformes, tels que les systèmes de gestion des identités et des accès, les plateformes de gestion des réseaux, les outils de monitoring, etc.
- Extensibilité: Guacamole fournit un framework d'extension qui permet aux développeurs de créer des plugins personnalisés pour ajouter de nouvelles fonctionnalités et prendre en charge de nouveaux protocoles.