Apache Guacamole ist eine clientlose Remote-Desktop-Gateway-Software, die Remote-Zugriff auf Systeme über Standardprotokolle wie VNC, RDP und SSH ermöglicht – direkt im Browser und ohne zusätzliche Plugins oder Clients auf der Benutzerseite. Das Projekt ist Teil der Apache Software Foundation. Guacamole besteht aus zwei Hauptkomponenten: * Guacamole-Client: Eine Webanwendung, die in HTML5 geschrieben ist und über den Browser genutzt wird. * Guacamole-Server (guacd): Der Daemon, der die Verbindung zu den Zielsystemen herstellt. Durch diese Architektur ist Guacamole plattformunabhängig und ermöglicht Zugriff auf Desktops oder Server unabhängig vom verwendeten Endgerät. Protokolle * RDP (Remote Desktop Protocol): Für den Zugriff auf Windows-Systeme. * VNC (Virtual Network Computing): Für den Zugriff auf Linux/Unix-Desktops. * SSH (Secure Shell): Für Terminalzugriff auf Linux/Unix-Server. * SFTP: Für Dateiübertragungen per Browser. * Weitere Protokolle und Funktionen können über Erweiterungen ergänzt werden. Features * LDAP-/Active Directory-Integration. * Zwei-Faktor-Authentifizierung (TOTP, Duo etc.). * Benutzer- und Gruppenrechte zur Zugriffskontrolle. * Audit-Logs für Sitzungsverlauf und Benutzeraktionen. wget https://raw.githubusercontent.com/itiligent/Guacamole-Install/main/1-setup.sh && chmod +x 1-setup.sh && ./1-setup.sh Default Login: **guacadmin**:**guacadmin** http://:8080/guacamole