3 ms·
No, it also supports connecting to remote sessions via several mechanisms (RDP, RDS (marked as 'to include' in Kasm, already supported by Guacamole), SSH, and V
by hagbard_c 2y ago
No, it also supports connecting to remote sessions via several mechanisms (RDP, RDS (marked as 'to include' in Kasm, already supported by Guacamole), SSH, and VNC, handled by Apache Guacamole [1] as described in the documentation [2]). I use this to access desktop sessions running on Linux hosts, both 'bare metal' workstations as well as sessions running in Proxmox-managed containers. This uses Xrdp to serve X11 sessions from Linux hosts and direct RDP connections to Windows VMs, proxied through the Kasm server which presents these in a browser interface. Performance is good enough not to be bothered by the connection being remote.
If all you are after is getting access to desktop sessions through a browser it may be overkill to run Kasm, in that case you can also opt to run Guacamole directly on your desktop hosts. Another - more performant - option would be to run an X2Go server on the desktop host to which you connect using SSH from a machine running the X2Go client. This is less flexible since you need to have that client installed but performance is better. As stated performance through Kasm is good enough for my applications so I mostly use that nowadays even though I do have X2Go installed on all relevant hosts.
[1] https://guacamole.apache.org/ https://guacamole.apache.org/
[2] https://kasmweb.com/docs/latest/guide/windows/connection_proxy.html https://kasmweb.com/docs/latest/guide/windows/connection_pro...
- magicalhippo 2y ago> This uses Xrdp to serve X11 sessions from Linux hosts I admit it was some years ago since I tried Xrdp, but I'm fairly certain Xrdp then did not allow me to resume a local session via RDP, and vice versa. This is what I was trying to say in my previous post. Has this changed? Ie I can log on to my Linux box normally, then lock it (not log out), connect via RDP and resume the session? How about if the Linux machine has rebooted, if I connected via RDP after reboot, will I be able to resume the remote session locally after I get back to my desktop? This did not work with Xrdp as I recall. > Another - more performant - option would be to run an X2Go server Again a few years since I tried X2Go, but back then performance was... tolerable. Nowhere near native Windows RDP sadly. But I'm willing to give it another whirl.