How to Connect to Droplets with the Droplet Console

DigitalOcean Droplets are Linux-based virtual machines (VMs) that run on top of virtualized hardware. Each Droplet you create is a new server you can use, either standalone or as part of a larger, cloud-based infrastructure.

The Droplet Console is a browser-based way to connect to Droplets. Instead of using ssh in a local terminal, you can use the Droplet Console in your preferred web browser.

The Droplet Console has a native-like terminal experience, so you can run commands on your Droplet from a familiar command-line interface. It also provides one-click SSH access to your Droplet without the need for a password or manual SSH key configuration.

Requirements

The Droplet Console is available at no extra cost for Droplets that meet the following requirements:

  • The Droplet must be running a supported operating system.

    The Droplet Console is supported for all DigitalOcean-provided Linux distributions: Ubuntu, Debian, CentOS, and Fedora. This also includes all Marketplace images built on top of these distributions. The Droplet Console does not yet support FreeBSD.

  • The Droplet must run the SSH daemon, sshd, on port 22.

    Port 22 is the default port for SSH, so you don’t need to change anything unless you’ve previously modified your sshd configuration.

  • Your cloud firewall or host firewall must accept SSH traffic on port 22.

    If you have configured any of your firewalls to block SSH traffic on port 22, you need to reconfigure their rules to accept incoming SSH connections on port 22.

Note

If you need to recover network access to your Droplet, use the Recovery Console instead.

Learn more about the difference between the Droplet Console and the Recovery Console.

The Droplet Console is meant as a lightweight, browser-based way to manage a Droplet. It connects to Droplets using the network, like other SSH-based clients, and has features similar to local terminals.

The Recovery Console (previously referred to as the Droplet Console) is an older, browser-based connection option based on VNC. Using it is like plugging a keyboard and monitor directly into the Droplet.

The Recovery Console is available even if a Droplet has lost network access or the sshd process has failed, but its functionality is limited compared to the Droplet Console. For example, it requires password authentication on the Droplet and doesn’t fully support features like copying and pasting.

Use the Recovery Console only to recover from network issues when you can’t connect to your Droplet and to boot into the recovery ISO. The Droplet Console is otherwise a better option for general command-line management of your Droplets.

Connect with the Droplet Console

To connect to a Droplet using the Droplet Console, the Droplet must have the Droplet agent installed. The agent is installed by default on all new Droplets created after August 2021, and you can install the agent manually on older Droplets.

Once the agent is installed, you can access the Droplet Console from the DigitalOcean Control Panel.

First, click the name of the Droplet you want to access to expand its detail window, then click the name again to go to its detail page. From the detail page, click the Access tab in the left menu.

In the Droplet Console section, enter the user you want to log in as in the Log in as… field. By default, this is set to root. Once you choose a user, click Launch Droplet Console to open the Droplet console.

When the console loads, you can use the command line to run commands on your Droplet.