Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save brian-tex/2fced0898283da63c72fc6632707d3ae to your computer and use it in GitHub Desktop.

Select an option

Save brian-tex/2fced0898283da63c72fc6632707d3ae to your computer and use it in GitHub Desktop.

Introduction

This page lists the steps for connecting to a Linux server using the Putty application on a Windows computer.

Workflow Prerequisites

  • This workflow requires a Windows computer as PuTTY is a Windows-only application.
  • The Putty application.
  • A private ssh key converted into the .ppk format.

Configure & Save a Putty Session

  1. Open the Putty application.
  2. In the Host Name (or IP address) text box, type in @ (e.g. johns1@media.prod.biola.edu).
  3. Set the Port text box to 22.
  4. In the left-hand navigation bar, select Connection > SSH > Auth.
  5. Click the Browse button and select your .ppk private ssh key file.
  6. In the left-hand navigation bar, select Session.
  7. In the Saved Sessions text box, type in whatever name you wish to save the current configuration as and then click Save.
  8. Click on the saved configuration name you just created and then click Open.
  9. If you get a prompt warning you about a potential security breach, click Accept.
    • This usually will occur if you try connecting to a server that has been recreated or has had ssh reinstalled. This type of work will reset the server's fingerprint.
  10. Type in the passphrase for your private ssh key and press return or enter on your kayboard.
  11. You should now be connected to the server.

Troubleshooting (Contact the IT Helpdesk if needed)

If you're unable to connect, it could be because,

  • The public key for the private ssh key you're using is not added to the "/home//.ssh/authorized_keys" file on the server.
  • You're using an incorrect passphrase.
  • The user account doesn't exist on the server.
  • You're not connected to the Biola network through the Biola VPN or on-campus wired/wireless network.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment