The ultimate Putty Guide

Learn advanced putty settings and save profiles for quick access to your Linux servers

6,019 Students enrolled     1 hour on-demand video     6 PuTTY tricks inside     Full lifetime access     Certificate of completion

Master the unknown settings inside PuTTY!

You might be using PuTTY for years now but there are so many simple settings inside PuTTY to make your server access easy

Download and Install

Learn how to download and install PuTTY on windows machine

Save Login Profiles

Save your connection details inside PuTTY so that you can login faster

PuTTY X11 Forward

Invoke Linux GUI on windows machine using PuTTY X11 forwarding

Change Font

With simple clicks, you can change PuTTY font, color and text size

Save PuTTY Sessions

Store all your PuTTY session history in a text file format for future reference

PuTTY Hacks

Checkout course Bonus Section to learn my simple PuTTY tricks


"Time Saving. In 1 hr. of short lectures you'll get the knowledge to make your life easer. It's a royal pain relief. ;)"

- Agustín Francisco

PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. The name "PuTTY" has no definitive meaning.

Master advanced Putty settings that help you to quickly access your Linux servers

  • Download and Install putty on windows machine
  • Create and edit profiles in putty
  • Launch Linux GUI interface using Xming with Putty
  • Log your putty session into text files for future reference
  • Change putty terminal font size, color and disable bell sound
  • Putty best practices in real time - Author advise

Quick reference course for one of the highly used SSH tool Putty

PuTTY was originally written for Microsoft Windows, but it has been ported to various other operating systems. Official ports are available for some Unix-like platforms, with work-in-progress ports to Classic Mac OS and macOS, and unofficial ports have been contributed to platforms such as Symbian, Windows Mobile and Windows Phone.

PuTTY supports many variations on the secure remote terminal, and provides user control over the SSH encryption key and protocol version, alternate ciphers such as 3DES, Arcfour, Blowfish, DES, and Public-key authentication. It also can emulate control sequences from xterm, VT102 or ECMA-48 terminal emulation, and allows local, remote, or dynamic port forwarding with SSH (including X11 forwarding). The network communication layer supports IPv6, and the SSH protocol supports the [email protected] delayed compression scheme. It can also be used with local serial port connections.

PuTTY comes bundled with command-line SCP and SFTP clients, called "pscp" and "psftp" respectively, and plink, a command-line connection tool, used for non-interactive sessions.

PuTTY consists of several components:

  • PuTTY: the Telnet, rlogin, and SSH client itself, which can also connect to a serial port
  • PSCP: an SCP client, i.e. command-line secure file copyPSFTP: an SFTP client, i.e. general file transfer sessions much like FTPPuTTYtel: a Telnet-only clientPlink: a command-line interface to the PuTTY back ends
  • Pageant: an SSH authentication agent for PuTTY, PSCP and Plink
  • PuTTYgen: an RSA, DSA, ECDSA and EdDSA key generation utility
  • pterm: a standalone terminal emulator


"Awesome Lecturing on Putty . I am using the putty since past 4 years but few things i never came across but after watching this i request for all the beginners and experienced person to watch this . Lecturer explained everything by keeping the freshers mindset hence there was no doubt got into mind :)"

- Chetana Sc

Meet Your Instructor!

Hi there! I'm Arun Kumar, owner and instructor at DBA Genesis. I created this platform to share my DBA knowledge with all of you. My vision is to simplify DBA learning in order to make you become more competent in your professional career.

I am an Oracle Certified Expert, Oracle RAC Certified Implementation Specialist and Oracle Certified Professional along with few more credible certifications under my hat.

Frequently Asked Questions

Which OS will I be installing PuTTY on?

We will be downloading and installing PuTTY on windows operating system.

What is a profile in PuTTY?

A profile stores connection information such as Hostname, username, port number and other settings that helps you connect faster.

How to invoke GUI in PuTTY?

PuTTY is a character based interface tool and it does not support GUI. We will be using another software called XMING to invoke Linux GUI.

What are PuTTY advanced settings?

PuTTY is a small tool but has lot of settings inside it. The advanced settings include font change, enable/disable bell sound, store putty sessions in text files and much more. We will be looking at all those settings inside the course.

Do you cover PuTTY error codes?

Yes! we do have a lesson dedicated to PuTTY error codes!

Do we need Linux server to learn PuTTY?

No, at this stage, just play with PuTTY settings.


Good for beginners. This is a tiny tool, however with this course it was super helpful for those of us who don't like to do excessive manual reading or searching for answers. Especially liked the real world tips.


Get ready to deep dive into PuTTY settings

A tiny course that walks you through some of the most advanced PuTTY software settings that increases your speed of accessing Linux servers.

Download the 10 Awesome PuTTY tricks

Get my 10 awesome PuTTY tricks checklist inside the course and use it in your real-time environment for super fast server access !!

Get started now!