How to connect to a Linux server

From 99Stack Cloud Docs

Linux servers are deployed without any GUI, which means only SSH on port 22 will work initially. Linux servers can be deployed with or without SSH keys, if a key was assigned to your server during deployment password authentication will be disabled and you'll have to login using the SSH key. See SSH key generation and usage guides for more information on how to setup and use:

Connect from a Linux/Unix client

Open a terminal emulator and type in:ssh root@

then hit enter. Default administrative user is ' root' and '' should be your server's IP adress. If you use SSH keys, make sure that your private key is included in the command like this:ssh -i /path/to/ssh_key root@

Do not forget to assign appropriate read/write permissions to your key:chmod 600 /path/to/ssh_key

Connect from a Windows client

For Windows clients, use Putty terminal emulator to connect to your Linux/FreeBSD server over SSH. SSH keys can be generated with PuttyGen and WinSCP can be used to securely upload/download files from your server. Security advice

Please keep in mind that the SSH protocol can also be used to transfer files securely between your client and the server.

In order to connect to a server instance with SSH Key authentication, using a client like PuTTY, open Connection -> SSH -> Auth in the tree view menu and browse for the private SSH key file to use. Select the private key from the key pair generated earlier.