Windows SSH and file transfer guides
Every guide below starts from a problem someone actually had on a Windows desktop and ends with the machine working. Pick the group that matches where you are stuck.
Getting started with PuTTY
- Install PuTTY on Windows 11 — Install PuTTY on a Windows 11 PC the safe way: pick the right installer, verify it, run through the MSI, and open a working session in under five minutes.
- Connect to an SSH server with PuTTY — From a blank PuTTY window to a working shell: entering the host, verifying the fingerprint, logging in, and confirming you landed on the right machine.
- Configure a PuTTY SSH session — The settings that make PuTTY comfortable: appearance, scrollback, logging, keepalives, proxies and per-host profiles you can launch from a shortcut.
- Save PuTTY sessions — Save, organize, back up and restore PuTTY session profiles, including the registry export command and shortcuts that launch a named session directly.
Keys, authentication and ports
- Use SSH keys with PuTTY — Generate a key pair in PuTTYgen, install the public half on your server, protect the private half, and load it into Pageant so logins take one click.
- SSH authentication basics — Passwords, public keys, keyboard-interactive and agent forwarding explained in plain terms, with the Windows tools that handle each method.
- How SSH ports work — What port 22 actually does, why connections get blocked on corporate networks, and how local, remote and dynamic forwarding behave from a Windows client.
- Configure a Windows SSH client — Set up SSH properly on Windows: the OpenSSH client config file, agent service, PuTTY profiles, and how to keep both approaches from fighting each other.
When something breaks
- Fix PuTTY connection errors — Match each PuTTY error message to its real cause: refused connections, timeouts, host key alarms, refused keys, and sessions that drop after a few minutes.
- Troubleshoot SSH on Windows — A layered method for Windows users: prove DNS, prove routing, prove the port, prove authentication, then look at the client — with the commands for each step.
File transfer and legacy protocols
- Use SFTP on Windows — Compare the built-in sftp command, PuTTY's PSFTP, and a graphical client for moving files from a Windows PC, with example commands for each.
- Transfer files securely — Practical safeguards for business file transfers on Windows: key authentication, verified fingerprints, checksums, retention rules and audit logging.
- How Telnet works on Windows — What Telnet does at the protocol level, how to enable the Windows client, where it is still used in US networks, and how to migrate a device to SSH.
Choosing a tool
- PuTTY vs Bitvise SSH Client — An honest comparison for Windows desktops: footprint, file transfer, tunneling, key handling, portability and support, plus who should pick which.
- PuTTY vs SuperPuTTY — SuperPuTTY wraps PuTTY in tabs and a session tree. Here is what that changes day to day on Windows, what it does not fix, and when plain PuTTY is enough.