SSH stands for Secure Shell, a technology that allows you to remotely connect with computers or servers. This article shows how to setup the SSH Chrome extension and secure your online session. Topics covered: setting up the browser extension on Google Chrome; generating an encryption key for use in private browsing mode; connecting via public Wi-Fi hotspot.
The “secure shell extension for chrome” is a Google Chrome Extension that allows you to connect to your Google Cloud account securely from anywhere. This is useful for those who work remotely or want to access their files remotely.,
It’s not easy juggling SSH clients on various operating systems to connect to an SSH server! Why not use a universal SSH client integrated straight into your browser instead of locating an SSH client for each operating system? You may connect to any SSH server with the Google Chrome SSH addon.
The SSH Chrome extension is accessible on any supported operating system since Google Chrome is a cross-platform browser.
You’ll learn how to download, install, and configure the SSH Chrome extension, as well as how to use it to connect to a remote server, in this post.
Prerequisites
You’ll need a computer with Google Chrome installed and an SSH server to connect to in order to follow along with this tutorial. On a Windows 10 Pro 20H2 PC, this article was written using Google Chrome Version 88.0.4324.182.
Setting up SSH in Linux (A Windows Guy in a Linux World)
SSH Chrome Extension Installation
You may bypass the requirement for a separate SSH client by using Google Chrome, a popular and easy-to-use browser. Instead, with the SSH Chrome extension, you can offer Google Chrome an SSH client right at your fingertips!
You’ll need to install the SSH client in Chrome from the Google Chrome web store since it’s an extension. To do so, follow the instructions below.
1. Launch the Google Chrome web browser.
2. Once Google Chrome is open, click the three vertical dots button on the upper-right corner and click on More tools —> Extensions. The Chrome Extensions Page is loading.
The Chrome Extensions Page is loading.
3. On the Extensions page, in the upper-left corner, click the hamburger button.
The Extensions Fly Out Menu is now open.
4. Then, at the bottom of the fly-out menu, choose Open Chrome Web Store. The Chrome Web Store will open in a new tab as a result of this action.
Open Chrome Web Store by clicking the link.
5. Locate the search box in the upper-left corner of the Chrome Web Store page and put secure shell into it.
6. Next, under the list of results, choose Secure Shell.
I’m looking for the Secure Shell add-on.
7. Click Add to Chrome after you’ve arrived at the Secure Shell extension page.
The Add to Chrome button is pressed.
8. To install the Secure Shell extension to Chrome, click Add extension at the confirmation screen.
The Add extension button is clicked.
9. Return to the Extensions page after installing the extension and verify that Secure Shell is now listed among the extensions.
Confirming the installation of the Secure Shell addon.
10. The Secure Shell extension is pinned. to the toolbar will keep it visible at all times. Click the Extensions button, which resembles a jigsaw piece, to do so.
11. Select Secure Shell from the list of extensions by clicking the pin next to it.
The Secure Shell extension is pinned.
The SSH Chrome extension will synchronize with your other machines where you’ve installed Google Chrome if you’ve enabled sync in Google Chrome.
Creating and Establishing a New Relationship
Prepare to connect to your SSH server now that you’ve installed the Secure Shell plugin. Connections are used by the SSH Chrome addon to remember your frequent SSH servers. To build and open a connection, follow these steps.
1. Click the Secure Shell extension icon in the Google Chrome toolbar.
2. Select Connection Dialog from the selection menu that displays.
The Secure Shell Connection Dialog appears.
3. In the Connection Details box that appears, fill in the information below.
- Fill in a name for the new connection in the description box. The new connection name in this case is ssh-test-1.
- Next, type in the username, hostname, and, if desired, the SSH server’s port number. If you don’t provide a port number, the connection will default to port 22.
- Press Enter or click the [ENTER] Connect button after you’ve completed the needed information. This connects to the SSH server and stores the new connection for later usage.
Making a New SSH Connection and Connecting to It
4. Because you’re connecting to the server for the first time, you’ll receive a notice that displays the remote host’s fingerprint and asks whether you want to proceed. Type yes in the box and click Enter to proceed with the SSH connection.
A fingerprint is a unique identifier for the remote host that you may use to make sure you’re connected to the right server.
Confirming the fingerprint of the remote host.
5. Enter your password and hit Enter at the password screen. You will then be logged into the remote computer using the SSH extension.
You are now entering your password.
You should now get an output similar to the one below, indicating that you’ve successfully connected to the SSH server.
Using SSH to connect to a remote server.
Making a Connection to a Saved Connection
You won’t want to have to rebuild a connection every time, therefore the extension stores it for later usage. After saving the connection, the SSH connection appears in the dropdown menu of the SSH extension.
Follow the instructions below to connect to a stored SSH connection using the drop-down extension menu.
1. From the Google Chrome toolbar, choose the Secure Shell addon.
2. Next, choose the stored connection to which you wish to connect, in this case ssh-test-1.
Using the toolbar to connect to a previously saved connection.
3. Type your password into the following screen and hit Enter.
Using the Connection Dialog to connect
Although the method shown above is the most efficient, there is another option to start a stored connection from the Connection Dialog. The only difference is that you may make modifications to a stored connection before connecting to the SSH server when using this method.
Follow these instructions to do so.
1. On the Google Chrome toolbar, click the Secure Shell extension icon —> Connection Dialog.
2. When the Connection Dialog screen appears, click to pick the connection name, which in this case is ssh-test-1.
3. To start the SSH connection procedure, press Enter or click the [Enter] Connect button.
Using the Connection Dialog to connect to a previously stored connection.
Using the Search Bar to Connect to a Remote Host
The ability to utilize the SSH extension from Chrome’s Omnibox is perhaps one of its most useful capabilities. In Chrome, the Omnibox is a text box in the top-middle region where you may insert addresses or search phrases.
You may use this connection technique to create a remote SSH connection without preserving it. Follow these steps to set up an SSH connection with the Omnibox:
1. Open a new tab in Google Chrome.
2. Type ssh in the Omnibox and hit Tab. The Omnibox now displays a Secure Shell prompt, as seen in the picture below.
Getting to the Secure Shell command prompt.
3. In the Omnibox, type [email protected], where username is your username and hostname is your SSH server’s IP address or Fully Qualified Domain Name (FQDN). To connect, press Enter.
From the Omnibox, open an SSH connection.
Alternatively, input the connection name and then pick a previously stored connection by clicking on it.
A previously stored connection is selected.
4. Type your password into the password window and hit Enter.
Using SSH to connect to the server.
Adding Authentication Using Keys
You’ve been connecting to an SSH server using a user account and password so far in this tutorial. You don’t have to, however! Instead of using a password to authenticate your connection to an SSH server, you may use a shared key. The key-based authentication approach employs a public and private key pair instead.
The private key on your client and the public key on the SSH server make up a key pair. Only the private key that matches the public key on the server may authenticate with this setup.
The procedure of establishing a key pair and setting the public key on the SSH server is not covered in this article.
Import the private key into the connection in Secure Shell to enable key-based authentication for that connection. This lesson assumes that your public key has previously been distributed to the SSH server.
1. On the Google Chrome toolbar, click the Secure Shell extension icon —> Connection Dialog.
2. In the Secure Shell box, click to choose the connection name for which key-based authentication is desired. ssh-test-1 is used in this example.
3. Next, next to the Identity dropdown box, select the Import option.
Choosing the Import option.
4. When the Open dialog box appears, go to and select the private key file, then click Open.
A private key file usually does not contain a filename extension, such as id rsa, by default. A private key, on the other hand, may have a different name and an extension depending on how you construct a key pair.
The public key, on the other hand, has a.pub filename extension by default, such as id rsa.pub.
Selecting the private key file from a list of options.
5. The Identity dropdown box automatically chooses the private key name after importing the private key. The private key’s name is id rsa in this case, and to connect, hit Enter or click the [ENTER] Connect button.
Using key-based authentication to connect to the SSH server.
6. If your private key requires a passcode, type it in at the following screen, as seen below. If you don’t provide any information, the login procedure will proceed without prompting you.
Please enter the key.
Conclusion
Secure Shell is an SSH Chrome addon that you learnt about in this post. You now know how to install the Secure Shell extension, make new connections, and connect to newly created and stored connections. You’ve also learnt how to secure your SSH connections using key-based authentication.
The Secure Shell addon is, for all intents and purposes, a genuine alternative SSH client. What are your thoughts on the Secure Shell add-on? Is it suitable for usage in your regular activities?
The “secure shell download” is a Google Chrome Extension that allows users to connect to remote servers using SSH. This extension can be set up easily with the help of this article.
Related Tags
- how to use secure shell extension
- how to use chrome ssh extension
- linux terminal chrome extension
- secure shell app download
- best ssh client for chromebook