If you have a virtual Linux Cloud Server, you can use either VNC (video guide) or SSH to connect to your VPS remotely. In this guide we will show you how to do it using SSH.
What is SSH?
SSH is a networking protocol that provides secure encrypted communications. If you use Windows, you will need an SSH client (see PuTTY) to utilise SSH.
- Find the IP address of the server in the far left box. It’s in blue, under the server name and specifications. Make a note of the VNC password, too. We use this as the default password.
- Open your SSH client. I’m using the free program PuTTY. Put in the IP address from earlier and click ‘Open’.
- If you use Ubuntu or Mac, all you need to do is to open Terminal and type in
You will now be prompted for a username. When you first create your server, it does not have a root password, and so it is not possible to log in as root over SSH. Instead, you can log in using the alternative superuser ‘toor’, that’s “T, O, O, R” or ‘root’ backwards and the VNC password displayed on the Elastichosts control panel. Now you have access to your server’s command line.
Once you have logged in as toor, we recommend you set a password for the root user. You can do this by typing: “passwd root”.
If you’re running Ubuntu and you prefer a graphical desktop, you can install that using the commands:
apt-get install ubuntu-desktop.
Remember, you can also access your server by clicking ‘show screen’ on the control panel or using a VNC client to connect to your server. Please see our tutorial section for help on using VNC to connect.