I'm trying to use the "Try auto login" feature on Windows, but it's not working (tested with X2Go Client 4.0.3.2). When connecting, I'm always asked for a password to open the key, but I actually didn't set any passphrase at all for my RSA key. I suspect that maybe X2Go Client does not even find the key. Which is the right location to put my RSA key in? Does X2Go Client consider any environment variables? (When I enter the actual path to the key in the "Use RSA/DAS key for ssh connection" field and unset the auto login option, the connection works.)
If you do not specify a key file, and wish to use auto-login, you need to load the key into an SSH agent like Pageant.exe from the PuTTY suite before starting X2GoClient (or actually, before double-clicking on the session tile).
Okay, so it's not as easy as I hoped. I think I'll keep specifying the key file then, as it's a very simple solution.
What's so "not easy" with pageant? *headscratch*
Put a shortcut to pageant in the autostart folder, and in the settings menu, tell it where to find the user's *.ppk file (you can use variables like %userprofile%), all done. If the keyfile has a password set, the popup appears, if not, the key is loaded.
Using pageant is actually very elegant, as you will have your key available for all things ssh, i.e. WinSCP, PuTTY, X2Go, ... and only have to specify it in one single location.
Well, the reason is simply that I cannot install software on our machines myself. Therefore I want to install as little software on those machines as possible, as for every piece of software I have to go through the installation steps with our IT department. They for sure would install pageant as well, but it's just easier for all of us if there's just one .exe to execute, rather than two of them. And we probably won't run PuTTY etc. on those machines.
Greets, Andy