How to Use the Chromebook SSH Client

Get Secure Shell on your Chromebook

What to Know

  • Install: Navigate to the Chrome Web Store and search for Secure Shell Extension. When you find it, select Add to Chrome > Add Extension.
  • To use SSH, click its icon in the Chrome toolbar and select Connection Dialog. In the window, fill out the connection's necessary information.
  • Connect over SSH: Enter your username and the remote host IP address or domain. Follow the prompts and type the remote user's password.

This article explains how to install and use Secure Shell (otherwise known as SSH) on your Chromebook to log in to your remote servers and desktop.

Install Secure Shell Extension

The easiest method of using SSH from a Chromebook is with a third-party extension, called Secure Shell Extension. With this add-on, you can log in to your remote machines (via the ssh command). You can also securely copy files to and from those remote machines (using the Secure FTP command, sftp).

How do you install that extension? Here are the steps:

  1. Open the Chrome browser on your Chromebook.

  2. Select the Menu button, then select More tools > Extensions.

    The Chromebook menu.
  3. Select the three horizontal lines in the upper-left corner, then select Open Chrome Web Store.

    The Open Chrome Web Store link.
  4. Type Secure Shell Extension in the search bar.

  5. Select Add to Chrome associated with Secure Shell Extension.

    The Add to Chrome button.
  6. When prompted, select Add extension.

    The Add Extension button.

How to Use Secure Shell Extension

You''ll see a new icon in the Chrome browser toolbar. Follow these steps to create a new connection:

  1. Select the Secure Shell Extension icon in the Chrome toolbar.

    The Secure Shell Extension icon.
  2. From the drop-down menu, choose Connection Dialog.

    The Connection Dialog entry.
  3. In the resulting window, fill out the necessary information for the connection.

Connect over SSH

When you create a new connection, you're required to fill out the following details:

  1. Enter the username you use to log in with and either the remote host's IP address or domain. For example, to log in to a remote machine with the IP address and a username jack, type jack@

    The New Connection window.
  2. Once you fill out that information, the extension automatically fills out the username and hostname below the username@hostname line. After you fill out that line, press Enter on the keyboard and, when prompted, select Allow (to give the extension permission to open ssh links).

    The Allow button.
  3. Type yes and press Enter on the keyboard to continue with the connection. Type the password for the remote user, and then press Enter on the keyboard.

    The SSH password prompt.
  4. You should be on the terminal window of the remote machine.

When you're finished working on the remote machine, type exit and press Enter on the keyboard. You are prompted to type x to complete the exit from the extension.

Reconnect to a Saved Connection

The Secure Shell Extension remembers your connections. Select the extension icon (in the Chrome toolbar) to see your saved connections listed. Choose an entry, then type the remote user password for that machine to log in.

The newly added connections.

If you need to connect to a different machine, open the Connection Dialog, and select New Connection. Fill out the same information you did before (with the username and IP address for the new remote machine), and your new connection is ready.

When you have more than one connection saved, those connections are listed (for quick access) in the Secure Shell Extension drop-down menu.

Was this page helpful?