Is this Nethserver module helpful to you?
Please consider donating to the author

Thank you kindly!

2019/03/04 06:06 · HF

Guacamole

Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.

mrmarkuz repo

mrmarkuz repo is required for installation/updates.

NethServer-guacamole

Install nethserver-guacamole:

yum install -y nethserver-guacamole

Certificate for Samba AD

You have to use a valid/letsencrypt cert in the Samba container for using Samba Active Directory Auth/Users in Guacamole:

Jeroens Samba Patch

Features

  • SSH/VNC/RDP connections
  • LDAP/AD authentication
  • mariadb as database

Usage

Browse to https://YOURNETHSERVER/guacamole and login.

Username: guacadmin
Password: guacadmin

User management

Guacamole may use AD/LDAP or it's own mysql database as user base. Connections and permissions are stored in the mysql database.

So just add users as admin (guacadmin) and set their allowed connections and permissions.

LDAP/AD admin

You have to create a user as guacadmin with same name as the LDAP/AD user you’d like to be admin and give him admin rights. If you then login as this AD user you’ll see all LDAP/AD users.

You only need to fill user name and permissions:

Guacamole permissions

Please raise Issues on NethServer Community