Seconded for Putty on Windows. Although I usually have multiple sessions to multiple hosts open at once (anywhere from 10-12) and switching between Putty windows sometimes was always a pain in the ass which is why I ended up installing SuperPutty which basically takes all the Putty windows and puts them into tabs in a single window. For me it gets around the limit on the free version of MobaXterm with how many sessions can be imported from Putty.
Using GNS3 I came across super putty. It's actually nice and has a tabbed environment and relies on the original putty application.
Here's a link: https://github.com/jimradford/superputty/releases
/u/vast1983 Superputty is the best free alternative to putty. By itself putty is great for single connections but over time you need to be able to bookmark your sessions or create a shortcut to login to many, track them, and so on. It's similar to paid solutions and I have not been able to find any other features I'd be willing to pay for on top of what it comes with.
https://github.com/jimradford/superputty/releases/tag/1.4.0.9
I've been using SuperPutty (a tabbed wrapper on Putty) because i have to be connected to a lot of different servers. I couldn't imagine using anything else. It is invaluable when working on multiple servers at once.
I'm rarely ever connected to more than one Putty session at a time.
The no-reconnect does drive me nuts.
There are free addons to Putty you can download that will add tabs:
https://github.com/jimradford/superputty
It adds tabs, and will let you do a file transfer. Not sure about reconnecting. I'll test that at work tomorrow.
Looks like it might do VNC sessions also, since it wants the path TightVNC.
Stable SuperPuTTY Release 1.4.0.8
https://github.com/jimradford/superputty/releases
@jimradford jimradford released this on 27 Oct 2015 · 79 commits to master since this release
...thats pretty old. am I looking at the correct superputty?
(edit)
ok - its not a replacement for putty - its a wrapper for putty... so the age is less important.