Skip to main content

Apache Guacamole – 1-Click Deployment Guide

⏱️ Estimated deployment time: 5–10 minutes

Overview

Apache Guacamole is a clientless remote desktop gateway. With Cloud4India Cloud’s 1-Click Marketplace deployment, you can set up your own Guacamole server in minutes—no manual installation required.


Step 1: Deploy from Marketplace

  1. Log in to your Cloud Portal.
  2. Go to the Marketplace and search for Apache Guacamole.
  3. Click Deploy and select your VM specs (CPU, RAM, storage, region, etc.).
  4. Confirm and launch your instance.

Step 2: Wait for Provisioning

The platform will automatically:

  • Install all required dependencies
  • Set up the database and configure Apache Guacamole
  • Securely generate unique admin credentials
  • Configure a reverse proxy for browser-based access

You do not need to SSH during deployment.


Step 3: Retrieve Admin Credentials

Once the deployment is complete:

  1. Log in to your new Guacamole VM via SSH as root.

  2. Upon login, you will see a message displaying your Guacamole admin URL and credentials:

    ########################################################
    Apache Guacamole Deployment Successful!
    URL: http://<your-server-ip>/
    Username: guacadmin
    Password: (your generated password)
    ########################################################

    Tip: You can also view the admin password anytime with:
    cat /root/.guac_admin_pass


Step 4: Access the Guacamole Web UI

  1. Open your browser and navigate to:
    http://your-server-ip/
    (replace _your-server-ip_ with your VM’s public IP or domain)
  2. Log in with the provided credentials:
    • Username: guacadmin
    • Password: (from your deployment message)

Step 5: (Optional) Security & Hardening

  • Change the admin password after your first login.
  • Restrict SSH and Guacamole web access using security groups or firewalls.
  • Enable HTTPS for secure web access (contact support for SSL setup).

FAQ

  • Where is the admin password stored?
    It’s securely saved at /root/.guac_admin_pass on your VM.

  • Can I deploy more connections or integrate with LDAP/2FA?
    Yes! Guacamole supports RDP, SSH, VNC, and advanced auth. See Apache Guacamole Docs for advanced guides.

  • Having trouble?
    Contact Cloud4India Support or raise a ticket from your portal dashboard.



Enjoy your secure, browser-based remote access with Guacamole! 🚀