- For Windows, use PuTTY to do remote SSH logins from Windows.
- On Linux, use Terminal application. This application is available in every distributive.
- MacOS X also has Terminal.app installed by default.
Login on Windows
For this, it is required to download Putty client and run it.
- Enter the server's address, this can be a hostname or IP Address
- Add your *.ppk keyfile in Putty > Connection > Auth and click Open
Note: If your key file is not *.ppk and the connection fails, it is required to convert it to *.ppk using Putty Generator by clicking load and saving it in *.ppk format.
or generate a new one:
1. Run puttygen.exe and click Generate
2. Copy the whole key that starts from ssh-rsa
3. Login to your server by SSH with a password
4. Insert a copied ssh-rsa key to
5. In puttygen click Save private key and then use for putty
After that, server's shell should be accessible.
- If you are logging in with any username except root, acquire root privileges by typing the following command and entering your user password:
# sudo su -
Log in on Linux or MacOS X
Download a private key to your computer and run Terminal:
Then use the following command to login:
# ssh -i keyfile username@server
-i will tell SSH which private key to use. 'keyfile' - location to your key.
If you are logging in with any username except root, acquire root privileges by typing the following command and entering your user password:
# sudo su -