Hello!,

I'm working on a lab environment for coworkers & given the requirements are
GUI Jumphosts & no licenses for OS  we settled on Linux+VNC & Loadbalancing
pools with Guacamole.

All the OS users will be named, authenticated to FreeIPA and potentially a
NFS based $HOME. Guacamole also authenticating with LDAP+OTP and
JDBC-stored connections.

I've struggled setting up VNC with openSUSE 15.3 and their KDE desktop
(SDDM). Have a slightly better outcome with XDM (uglier but works somehow).
The desktops/jumphosts are running as PVE VMs, so also tested with KVM/QEMU
VNC support. The experience with that case is way better, rock solid VNC
session, even manual screen resize works, there's one annoying bit
(keyboard mapping for es-latam) and a major roadblock: it's the VM console,
user2 could land on the already logged in session for user1.

I imagine I could create the loadbalancing group with 1 connection per user
with session "stickiness" & then setup OS level timeouts to lock the GUI
session after no activity. That & fixing the keyboard mapping with
guacamole-> QEMU VNC console would make it, but feels like having a lot of
moving parts.

Any smarter approach to this?. Could anybody share their recipe for similar
scenarios?.

Regards,
CI.-

Reply via email to