To complete this lab requires the usage of SSH into devices in the network. Each operating system provides different SSH clients that can be used. In some operating systems like macOS, Linux the SSH capability is built in but there are many tools available to help you organize the different connections. Tools like SecureCRT, Termius, Putty and others.
To make this process seamless for your enjoyment of this lab, we provide the ability to use a Google Chrome extension that combines OpenSSH and hterm in a browser window. This simplifies things by allowing click to SSH from the documentation.
To use the this functionality involves installing the Chrome Extension and also a configuration file for OpenSSH.
In Google chrome goto the following URL for the Secure Shell extension:
Install this extension.
You will need to upload the following configuration file into the extensions configuration to add some Host Key Algorithms so that it can connect with the servers correctly.
{
"magic": "nassh-prefs",
"version": 1,
"nassh": {
"profile-ids": [
{
"id": "3741",
"json": {
"argstr": "-oHostKeyAlgorithms=+ssh-rsa"
}
}
],
"welcome/notes-version": 153,
"welcome/show-count": 10
},
"hterm": {
"default": {
"background-color": "rgba(34, 53, 69, 1)",
"cursor-color": "rgba(255, 203, 122, 0.74)",
"enable-blink": false,
"foreground-color": "rgba(254, 254, 254, 1)",
"enable-resize-status": true
}
}
}
Download link Configuration file
You are going to have to goto the extensions manager inside of Google Chrome. Each OS version of Chrome might provide different ways to reach the extension manager. From the Menu bar, from the browser window.
Find the extension that was just installed Secure Shell and click on details.
Once the new tab opens the options for the extension should be displayed. On the left column there is an
option to
With the configuration loaded, the SSH chrome extension should be ready for usage with this lab.
There is a configuration that needs to be added since the configuration file is not read between different session id's. This is just so the extension connects to older SSH servers running only specific key exchanges.
Copy
HostKeyAlgorithms=+ssh-rsa
into the box that says ~/.ssh/config
And click Save to complete!