Login to HGS Panel with lame old internet explorer. Just this once.
Expand the game bar you want to SSH to and right click on the ‘Click to view keyfile’ link found there. Choose ‘Save target as…’ from the right click menu that appears.
Save the file somewhere that you can find it easily later. Like your desktop or Documents folder. The ‘Save as type:’ selector should read ‘PRIV’.
Download putty.exe from here and save it somewhere you can get to easily, like your desktop.
Download puttykeygen.exe from here and save it somewhere, too.
Open puttykeygen.exe and click ‘Load’. Browse to your hgs####.priv file you saved earlier. You will need to make sure the file type selector is set to ‘All files’ like in the picture below.
Click ‘Save private key’ and answer ‘yes’ to the prompt that pops up asking if you want to save without specifying a password.
Save the file as your hgs#### id somewhere where you can find it. The file dropdown should now be *.ppk instead of ‘All files’. Close puttygen.exe when this is done.
Open putty.exe that you downloaded earlier and browse to ‘Connection’ -> ‘SSH’ -> ‘Auth’ within the menu on the left.
Click ‘Browse…’ and select the hgs####.ppk key you saved using puttykeygen.exe.
Click ‘Data’ from the left side menu and then enter your hgs id in the field labeled ‘Auto-login username’. This is also your ‘SSH User’ found in HGSPanel just above where you clicked to get your key file.
Finally, we want to save all this so we don’t have to go back and do it again. Click ‘Session’ from the left hand side and enter your SSH Host found in HGSPanel for the ‘Host Name (or IP address). Name the session something by typing in a label under ‘Saved Sessions’ and hit save.
Now you can connect to your server by simply clicking ‘Open’. When you want to reconnect later, start putty.exe up and double click your saved session in the box of saved sessions (under ‘Default Settings’) and you will drop right into your shell. Happy SSHing!
If you need help, reach out to [email protected] so we can help you out. Keep in mind that any abuse will lead to instant account termination without explanation. Also remember that if your keyfile moves, you will have to update it in Connection -> SSH -> Auth. If you don’t, putty wont be able to find the key and you won’t be able to SSH to your account.