PuTTY - Configuration and Tutorial

PuTTY is an easy-to-use telnet and SSH program for Windows developed by Simon Tatham. CUIT recommends PuTTY for connecting to Pine and the UNIX servers and other telnet/SSH hosts over the internet. Please download your copy here. It comes pre-configured to connect to Columbia's UNIX hosts. 

Current students, faculty, researchers, and staff of Columbia University and its affiliates are eligible to download.

  1. Download the installer :
      PuTTY for Windows  (this link will send you to external site for latest version)
  2. Save the installer to your hard drive, and make a note of the folder that you saved it in.
  3. Run the installer.
  4. Follow configuration instructions below.
  1. Obtain a copy of PuTTY pre-configured for use at Columbia from the PuTTY download page.
  2. Save the installer file to your download directory or desktop.
  3. Important: Exit all applications before you begin the installation process.
  4. Double-click on the file PuTTY-install.exe to begin the installation.
  5. At the Choose Destination screen, Click Next to accept the recommended default destination location for installing PuTTY.
  6. Click Next on the Select Program Folder screen to select PuTTY as the recommended Program Folder name (PuTTY should already be displayed in the Program Folders text box).
  7. Click Finish on the final screen to complete the installation.
  1. Select PuTTY from your Programs menu.
  2. If you want to login to Cunix, choose Cunix from the menu selection.
  3. If all you want to do is run Pine, choose Pine from the menu selection. After logging in, Pine will immediately start. When you Quit Pine, you will be automatically logged out of your session.
  4. If you want to access a different host than either Cunix or Pine, you will need to select PuTTY.
  5. In each of the above cases, the first time you connect, you will be offered a Security Alert to Add the Hostkey. You should Click OK to add the new host.
  6. Once connected you will be at the login prompt where you should enter your UNI and Cunix password.

Note: Ctrl-C and Ctrl-V do not work in PuTTY.

  • Copying: highlighting text with your mouse in the PuTTY window automatically copies that text to the clipboard, so you can paste in that window or any other application.
  • Pasting: After copying the text from another application or the PuTTY window (by highlighting), simply right-click on the terminal screen or type Shift+Insert. Note that you should position your cursor in Pine or in another unix application before pasting--the text does not paste to where you right-click on the screen, but where the cursor is.

Customize your default terminal environment by doing the following:

  1. From the Start button, choose the PuTTY icon in Program Files/PuTTY.
  2. In the PuTTY Configuration window, choose the items on the left and change the values on the right. Here is a list of common items to customize (and which section on the left they are found in):
    1. Printer--set your local printer for ANSI printing from the Terminal section.
    2. Screen and Buffer Size--set how big your default screen is in the Window section, by changing the Rowsand Columns. Change Lines of scrollback to change the window's buffer (not relevant for Pine connections).
    3. Font--set the default font in the Appearance section under Window.
    4. Colours--in Colours under Window change the foreground and background colors by choosing each of the first six lines in the Select a colour to adjust option. After selecting each row, click the Modify button, choose your preferred color. Make sure the following pairs have sufficiently contrasting colors or you won't be able to see the characters: (Default Foreground, Default Background), (Default Bold Foreground, Default Bold Background), (Cursor Text, Cursor Colour).
  3. Click Session on the left.
  4. Highlight by clicking the Default Settings option in the Saved Sessions area.
  5. Click the Save button. Now, whenever you use the Cunix and Pine shortcuts, connect from your web browser, or create a new profile, these settings will be used for your environment.

From here, you can Change Settings, start a New Session, Duplicate a Session and Reset Terminal.

  1. Select PuTTY from the Program Files menu.
  2. Type the hostname in the Host Name text box and click Open. To save a session, enter the hostname in the Host Name text box and enter the name you want to save that session as in the Saved Sessions, text box and click Save. Select a saved session by highlighting a previously saved session and click Load and then Open.
  3. Click on the terminal icon in an open PuTTY session to view PuTTY's drop-down menu.