Skip to main content

Connect to a GNU+Linux server

New server instances usually takes between 1 - 20 minutes to finish installation and come online, depending on system image, startup scripts and server size. Once online you can connect to GNU+Linux servers over SSH.

Windows client

Once you have uploaded your public key, deploy some server instances and select your new key to be installed. Now you are ready to connect. Open up PuTTY, fill in your servers IP address and use "root" as user name. To authenticate with SSH keys, head over to Connection -> SSH -> Auth in PuTTY. Browse for your private key file and click open. Go back and connect and a terminal should open with access to your server. 

GNU+Linux client

To generate a SSH key pair. GNU+Linux users can use one of the following commands in their favorite terminal emulator:

# RSA key with 4096 bit length
ssh-keygen -t rsa -b 4096

# ECDSA keys, more secure than RSA
ssh-keygen -t ecdsa -b 521

# New 256bit algorithm, secure but limited support
ssh-keygen -t ed25519

# DSA key, (cracked, do not use)
ssh-keygen -t dsa 

Once you have generated a SSH key pair you will have two files, one with the private key and one with the public key. The public key will usually have .pub as file extension. Now, copy the public key and head over to dashboard, paste the public key into the data field, finally name your key and click upload. This will make your public key available for installation on new server instances.

Connect to your server with the ssh command:

ssh -i /path/to/private/key.file root@<server_ip>
Password authentication

For password authentication, the user name on GNU+Linux instances are "root" and for Windows instances the user name is "Administrator". The default password can be found on the server management page, click on a server to view additional information and it's password.

Important! Change your default password as soon as possible in order to prevent unauthorized access.