Eskimo North provides text-only shell access via ssh and web based guacamole but also provides the option of having a full remote desktop from our servers on your computer which provides for full high resolution graphical applications with sound.
We support the following four protocols for remote desktop sessions, x2go, Guacamole (Host Desktop or Terminal from WebApps Pulldown), vnc, and rdp. Not all protocols are supported on all servers.
All remote desktop services with the exception of Guacamole support tunneling over ssh. Guacamole supports and enforces strong TLS encryption. With X2go ssh tunneling is the default. All VNC and RDP servers here support TLS encryption and ssh tunneling is also supported.
To access the system via Guacamole, a web based remote console or terminal, use the WebApps pulldown and select “Host Desktop or Terminal“. At the login and password prompt that first appears, type “public” (without the quotes) in both. Then select the server and whether you want terminal or desktop. You will then be prompted for YOUR login and password.
Sound is supported by X2Go and, on some machines guacamole and rdp. On older Mac platform without pulse audio support, in order to get sound you must compile and install Pulse Audio yourself.
You can override the default mate-session by creating a file called .xsession in your home directory containing the session to start-up, and link it to .Xclients (because some older rdp/vnc packages look here). This file must be marked executable, “chmod a+x .Xclients“. When connecting via RDP, on some machines, if Xorg shows in the session type, select Xvnc instead.