Operations 5 min read

Master PuTTY: Step‑by‑Step Guide to SSH into Remote Servers

This article provides a comprehensive tutorial on installing and using PuTTY on Windows, covering its key features, download process, and detailed step‑by‑step instructions with screenshots to securely connect to remote servers via SSH.

Python Crawling & Data Mining
Python Crawling & Data Mining
Python Crawling & Data Mining
Master PuTTY: Step‑by‑Step Guide to SSH into Remote Servers

PuTTY is an open‑source connection tool maintained by Simon Tatham and released under the MIT license. It includes components such as PuTTY, PuTTYgen, PSFTP, PuTTYtel, Plink, PSCP, and Pageant, and defaults to the SSH protocol on port 22.

Completely free

Runs smoothly on Windows 9x/NT/2000 and later versions

Fully supports SSH‑1 and SSH‑2

Portable executable – no installation required

Small footprint (under 1 MB)

Simple, single‑panel interface

Installation steps:

Download the appropriate 32‑bit or 64‑bit version from the official site: https://chiark.greenend.org.uk/~sgtatham/putty/latest.html .

PuTTY download page
PuTTY download page

The download provides a single executable file named putty.exe; no installation is needed.

PuTTY executable
PuTTY executable

Basic usage:

Launch PuTTY to open its main interface.

PuTTY main window
PuTTY main window

Enter the target server’s IP address or hostname (e.g., 202.118.86.79) in the "Host Name (or IP address)" field, provide a session name in "Saved Sessions", and click Save .

Enter IP and save session
Enter IP and save session

In the "Default Settings" list, select the saved session and click Open .

Select saved session
Select saved session

When prompted, enter the username and password for the remote host; you may need to confirm a host key on first connection.

Login prompt
Login prompt

After successful login, you can operate the remote server through the PuTTY terminal just as if you were directly on the machine, with convenient copy‑and‑paste support.

Important note: PuTTY stores session information locally; always clear saved sessions and credentials when using a shared or public computer.

WindowstutorialSSHremote accessPutty
Python Crawling & Data Mining
Written by

Python Crawling & Data Mining

Life's short, I code in Python. This channel shares Python web crawling, data mining, analysis, processing, visualization, automated testing, DevOps, big data, AI, cloud computing, machine learning tools, resources, news, technical articles, tutorial videos and learning materials. Join us!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.