SuperPutty Installation and Configuration Tutorial

SuperPutty Installation and Configuration Tutorial

I get asked quite regularly what the cool SSH client application I use in my videos is. SuperPutty runs on top of Putty and allows you to connect to the CLI of multiple devices in different tabs in the same window. This is much more convenient than having a separate window for each device, and the friendly names at the top of each tab make it less likely you’ll configure the wrong device by accident.

In this NetApp training tutorial, I will explain how to install SuperPutty, customize the interface and set up shortcuts to your devices. Read on for the step by step video and also text tutorial.

The devices connected to in the tutorial are from my ‘How to Build a NetApp ONTAP 9 Lab… for Free‘ eBook. You can download the eBook for free to set up the NetApp lab or easily adapt the instructions for your own environment.

You can download the eBook here.

And you can get the entire video series here.

VyOS Router Installation and Configuration  – Video Tutorial

YouTube Video

Scott Nelson

Scott Nelson

Hi Neil, I purchased your NetApp course and was amazed by how the material that you delivered was so easy to understand.  I had been working with NetApp and had never seen the material presented the way you did it.  I think you were meant to teach others and I can tell just by the way you present the material and how you include good hands on practice in your training.
Throughout my career I have taken lots of professional classes that have cost thousands of dollars a class and I prefer your classes over all of those. You have a special gift to take difficult subject matter and make it simple for others to understand.

Scott Nelson

The steps to install and configure Putty and SuperPutty:

  1. Open the Putty downloads page at https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html in your browser
  2. Click on the link to download the Putty installer msi file

SuperPutty Installation and Configuration

  1. Run the installer and click Next

SuperPutty Installation and Configuration 1

  1. Click Next to accept the default destination folder

SuperPutty Installation and Configuration 2

  1. Click Install

SuperPutty Installation and Configuration 3

  1. Uncheck the View README file checkbox and click Finish

SuperPutty Installation and Configuration 4

  1. Run Putty from the shortcut on your desktop
  2. Click on Default Settings and Load

SuperPutty Installation and Configuration 5

  1. Click Window and set Lines of Scrollback to 2000

SuperPutty Installation and Configuration 6

  1. Expand Connection and SSH and click on Kex. Move Diffie-Hellman Group 14 to the top of the list and Diffie-Hellman group exchange to one place above -- warn below here --

SuperPutty Installation and Configuration 7

  1. Click on Appearance and Change if you want to change the font size or style.

SuperPutty Installation and Configuration 8

  1. Click on Colours and edit the Default Foreground and Default Background if you want to change the colour scheme.

SuperPutty Installation and Configuration 9

  1. Click on Session then Default Settings and Save to save your changes

SuperPutty Installation and Configuration 10

  1. Configure a shortcut for the Cluster 1 Management address.

On the Session page, enter the information below.

Host Name (or IP address): 172.23.1.11

Saved Sessions: Cluster1

Click Save

SuperPutty Installation and Configuration 12

  1. Repeat to create six more shortcuts for the other hosts in the lab. Use the information from the table below.
Host Name (or IP address) Saved Session
172.23.1.12 C1N1
172.23.1.13 C1N2
172.23.1.21 Cluster2
172.23.1.22 C2N1
172.23.4.2 LinuxA
172.23.5.2 LinuxB
  1. Your Saved Sessions should look like the picture below when you have finished creating the shortcuts.

SuperPutty Installation and Configuration 13

  1. Next we’ll install SuperPutty which allows us to open SSH sessions to the lab virtual machines as multiple tabs in the same window. This is more convenient than opening multiple separate Putty windows.
  2. Open the GitHub SuperPutty download page at https://github.com/jimradford/superputty/releases in your browser
  3. In the Download section, click on the link to download the SuperPutty installation zip file

SuperPutty Installation and Configuration 14

  1. Extract the SuperPutty folder from the zip file to your Documents folder

SuperPutty Installation and Configuration 15

  1. Open the SuperPutty folder, right-click on superputty.exe and make a desktop shortcut to it.

SuperPutty Installation and Configuration 16

  1. Right-click on the SuperPutty shortcut on your desktop and select Properties

SuperPutty Installation and Configuration 17

  1. Click on the Shortcut tab then Advanced

SuperPutty Installation and Configuration 18

  1. Click the Run as administrator checkbox then OK and OK again to close the shortcut Properties window

SuperPutty Installation and Configuration 19

  1. Run superputty.exe from the desktop shortcut. The SuperPutty options window will open. Enter the path to the putty.exe location in your Program Files folder and click OK. You can leave the pscp.exe and mintty.exe locations blank.

SuperPutty Installation and Configuration 20

  1. The SuperPutty main window will open. Click File > Import Sessions > From PuTTY Settings to import your Putty sessions. Click Yes when asked if you want to copy all sessions.

SuperPutty Installation and Configuration 21

  1. Expand the Session window to see your saved sessions. If you cannot see the session window then click on View and then Sessions. You can double-click on sessions to open them up in multiple tabs in SuperPutty.

SuperPutty Installation and Configuration 22

  1. Check that you can open the Putty sessions to NetApp Cluster 1 and Cluster 2 (make sure the NetApp virtual machines are running first). Click Yes to add the host keys to Putty’s cache.

SuperPutty Installation and Configuration 23

  1. Log in with username admin and password Flackbox1 on both clusters.

SuperPutty Installation and Configuration 24

  1. If the Putty session cannot connect, a common problem is that the cluster management logical interface is not on its home port. Enter network interface show in the VMware window to check.

SuperPutty Installation and Configuration 25

  1. If the cluster_mgmt LIF reports false for Is Home then run the network interface revert –vserver * command to revert it back to its home port. Connectivity should now be restored.

SuperPutty Installation and Configuration 26

SuperPutty Installation and Configuration 27

  1. Installation of Putty and SuperPutty is now complete.
  2. Run SuperPutty from the shortcut on your desktop when you want to connect to the virtual machines.

 

Want to practice on your laptop for free? Download my free step-by-step guide 'How to Build a NetApp ONTAP Lab for Free'

 

Click Here to get my 'NetApp ONTAP 9 Storage Complete' training course.

Ben Lilley

Ben Lilley

I just passed my NCDA and I owe many thanks to your in-depth, straight forward and enthusiastic content. Being able to see you teach all the features and functionality and then test them out myself was fantastic and helped the info sink in. The ability to come back to the content whenever I need a refresher on something complicated is extremely valuable. Whenever I hear of a new engineer looking to get their NCDA I always point them in your direction first.

Ben Lilley