Apache Guacamole en Docker - Escritorio remoto vía navegador
Guacamole | Remote Desktop | Docker
Apache Guacamole: Escritorio remoto desde el navegador
Accede a tus servidores y equipos mediante RDP, SSH y VNC sin instalar clientes.
¿Qué es Apache Guacamole?
Apache Guacamole es un gateway de escritorio remoto sin cliente (clientless) que permite acceder a equipos mediante protocolos como RDP, SSH y VNC.
Gracias a HTML5, no necesitas instalar ningún software: todo funciona desde el navegador. Esto significa que puedes conectarte a tus máquinas desde cualquier dispositivo y ubicación.
Clave: si tienes un navegador, tienes acceso a tus sistemas.
Características principales
Clientless
No necesitas cliente ni plugins.
Multi-protocolo
Soporte RDP, SSH y VNC.
Acceso web
Todo desde navegador HTML5.
Centralizado
Gestión de accesos en un solo punto.
Multiplataforma
Funciona en cualquier dispositivo.
Seguro
Integración con LDAP y control de usuarios.
Requisitos previos
- Docker y Docker Compose
- 2 GB RAM recomendados
- Puerto 8080 disponible
Instalación con Docker Compose
Crear directorio
mkdir guacamole
cd guacamole
Docker Compose
version: '3'
services:
guacd:
image: guacamole/guacd
restart: unless-stopped
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: guacamole
MYSQL_USER: guac
MYSQL_PASSWORD: guacpass
volumes:
- db_data:/var/lib/mysql
restart: unless-stopped
guacamole:
image: guacamole/guacamole
depends_on:
- guacd
- db
ports:
- "8080:8080"
environment:
MYSQL_HOSTNAME: db
MYSQL_DATABASE: guacamole
MYSQL_USER: guac
MYSQL_PASSWORD: guacpass
restart: unless-stopped
volumes:
db_data:
Iniciar
docker compose up -d
Acceso
http://localhost:8080/guacamole
Usuario: guacadmin / Password: guacadmin
Primeros pasos
- Accede a la interfaz web
- Crea una nueva conexión
- Selecciona protocolo (RDP, SSH o VNC)
- Introduce IP, usuario y contraseña
Casos de uso
- Acceso remoto a servidores
- Laboratorios virtuales
- Soporte técnico remoto
- Acceso seguro sin VPN compleja
Comentarios
Publicar un comentario
Comenta...