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

  1. Accede a la interfaz web
  2. Crea una nueva conexión
  3. Selecciona protocolo (RDP, SSH o VNC)
  4. 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

Entradas populares de este blog

NAS SYNOLOGY DSM 7.1 en VMware ESXI - Guía instalación y configuración Synology DSM 7.1 en VMWARE

Solución al error: «user is not in the sudoers file» en Debian

Comando "NET USE", uso, parámetros y algunos ejemplos de uso