How to Connect to your Server with SSH

Linux Dedicated and VPS servers  are managed using a terminal and SSH. You’ll need to have an SSH client and, optionally, an SSH key pair. Clients generally authenticate either using passwords (which are less secure and not recommended) or SSH keys (which are very secure and strongly recommended).

To log in to your Server with SSH, you need three pieces of information:

    The Server’s IP address
    The default username on the server
    The default password for that username, if you aren’t using SSH keys

To get your Servers’s IP address, visit the Hosting Provider Control Panel. The IP address will be displayed in the IP Address column after your Droplet has been created. You can mouse over it to copy it into your clipboard.
Screenshot of the IP address with the copy link highlighted

The default username is root on most operating systems, like Ubuntu and CentOS.
By default, the password for that user is randomly generated and emailed to you at your account’s email address. A password will not be generated and emailed if you have uploaded SSH keys to your account and chosen Add SSH Keys. Your key will be used automatically and you’ll be prompted for the key’s passphrase if you’ve set one.

Once you have your Servers’s IP address, username, and password (if necessary), follow the instructions for your SSH client. OpenSSH is included on Linux and macOS. Windows users with Bash also have access to OpenSSH. Windows users without Bash can use PuTTY.

How to Connect Using Open SSH

How To Connect Using Putty on Windows

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to Connect Using Open SSH (Linux)

How to Connect to your Server with OpenSSH (Linux)To connect to your Server, you’ll need to open...

How To Connect Using Putty on Windows

Linux Dedicated and VPS servers  are managed using a terminal and SSH. You’ll need to have an SSH...

How To Configure SSH Key-Based Authentication on a Linux Server

Introduction SSH, or secure shell, is an encrypted protocol used to administer and communicate...