HomeNewsGoodbye PuTTY, hello PuTTY?

Goodbye PuTTY, hello PuTTY?

There is a better way to SSH! And the name is ... well PuTTY

Oh PuTTY, I hate you sometimes. I got a fair share SSH enabled devices running on my network. These are accessible from the local network as well as from the WAN. My custom port forwarding configuration is – impressive! Dealing with many SSH enabled devices needs a decent SSH client. Until now, PuTTY had been this “decent client”.

Until now…

Goodbye PuTTY…

What’s wrong with PuTTY? Nothing. It’s great really, there is a small problem. The interface and behaviour are so outdated, that it has taken the toll on me.

So what bothers me the most? A tedious way of managing profiles (this interface needs to change why PuTTY is stuck in the Win95 era?) and ending sessions on reboot.

sudo reboot

This is an absolute nightmare. If you use PuTTY *(forgive me if I missed the config, I looked but I cannot find it), rebooting your Raspberry Pi will cause the SSH to disconnect (that’s to be expected) and by default (this CAN be changed) the SSH window will stay open. There is no way to reconnect the client or do anything from that window.

So not only I have to close the window with an inactive SSH session, but I have to open a new instance of PuTTY, find the correct SSH profile and launch a new session. This is so inefficient.


Hello PuTTY… I mean Solar-PuTTY

Here comes theSolar-PuTTY client. It fixes every inconvenience I had so far with PuTTY. You get a nice clean interface with your SSH connections. It actually imports your PuTTY existing profiles too!

The most impressive is how the sessions are handled. I can have multiple SSH sessions in a single window (tabs) and when the connection is terminated, I can close it, and I will be taken back to the default screen with all connections ready to be clicked on.

Additional features I like:

  • credential management
  • easy custom colours for connections
  • SFTP support (via 3rd party)
  • no installation needed

Things I don’t like:

  • colour settings via PuTTY interface (why, oh why)
  • no option to hide the connection details in the dashboard
  • no quick font size changes

As you can see, my issues with the Solar PuTTY are mostly based around screen capture. I don’t want to risk exposing my IP’s to the world. Having options to modify the font size on the fly would be great as well when showcasing how to do things in my videos.

Seriously, if you manage more than a single SSH device, give it a go. It’s unlikely you will go back. I’m sure I will get the feedback from PuTTY lovers proving me wrong.

But for what I need it for, the tool is just perfect. Questions? There is a Reddit post for you.


Nothing says "Thank you" better than keeping my coffee jar topped up!


Support me on Patreon and get an early access to tutorial files and videos.


Bitcoin (BTC)

Use this QR to keep me caffeinated with BTC: 1FwFqqh71mUTENcRe9q4s9AWFgoc8BA9ZU


Programable, ESP32 based awesome dev platform with 4.7 e-ink display by M5Stack

More HATs


Argon One M.2

Enclose Raspberry Pi 4 inside this great case with custom I/O, cooling and GPIO and M.2 SSD support

More cases on


Best Raspberry Pi Projects

How to use Raspberry PI as WOL (wake on lan) server

While you could wake up your PC from a mobile directly, having a dedicated server capable of doing so is the best solution. The reason is simple. You can hook up as many devices as you wish with a single endpoint. This is why Raspberry Pi is perfect for this.

Slow Internet Warning

From time to time my Internet grinds to a stop. Since Raspberry Pi 4 comes with a 1Gbps Ethernet, I decided to take advantage of it and create a reporting system in NodeRED that will monitor and report when the ISP is not keeping the contractual agreements. Works with Alexa, Google Home, Android and Windows 10.

How fast Raspberry Pi NAS is?

Let's see how fast Raspberry Pi NAS really is?

Argon18: Argon ONE SSD modification

Argon One case just got better - now you can boot it from USB without ruining the design thanks to Argon 18: Argon One SSD modification


It took me 2 months to boot CM4 from NVMe

Complete beginners guide to Compute Module 4 boot from NVMe.

Raspberry Pi Zero 2 W vs other Zero boards

It's time to test the Raspberry Pi Zero 2 W against other Raspberry Pi boards from Zero series: power, WiFi, temperature and core performance

C/C++ and MicroPython SDK for Raspberry Pi Pico on Windows

A guide to SDK toolchain for Raspberry Pi Pico and C/C++ , Micropython on Windows.

A comprehensive guide to Grafana & InfluxDB

How to use Grafana and InfluxDB on Raspberry Pi for IoT sensors in home automation

How to boot Raspberry Pi 4 from USB

How to set up and boot Raspberry Pi 4 from USB drive - headless guide.