It allows you to view all of your remote connections in a simple yet powerful tabbed interface.
![multiple ssh sessions putty multiple ssh sessions putty](https://img.top5freeware.com/wp-content/uploads/2013/11/putty-save-session.png)
mRemoteNG adds bug fixes and new features to mRemote. MRemoteNG is a fork of mRemote: an open source, tabbed, multi-protocol, remote connections manager. MobaXterm provides all the important remote network tools (SSH, X11, RDP, VNC, FTP, MOSH, …) and Unix commands (bash, ls, cat, sed, grep, awk, rsync, …) to Windows desktop, in a single portable exe file which works out of the box. In a single Windows application, it provides loads of functions that are tailored for programmers, webmasters, IT administrators and pretty much all users who need to handle their remote jobs in a more simple fashion. MobaXterm is your ultimate toolbox for remote computing. SuperPutty does not do any ssh or terminal management itself since PuTTY does an excellent job of this. Local terminal sessions can be started with MinTTY. At the top left of the window you can click the three dots. By the end of this instructional discussion I hope for you to understand how to configure one or more SSH sessions within Solar-PuTTY. Additionally SuperPutty has support for using pscp.exe to transfer files to and from a remote host. Goal: Understand how to save multiple SSH sessions for home-lab environment using Solar-PuTTY. It allows you to embed PuTTY terminal instances inside of a windows form providing a better tabbed interface when multiple connections are used. SuperPutty is a Windows application used primarily as a window manager for the PuTTY SSH Client. One of the major missing features in PuTTY is the ability to display multiple sessions in Tabs Which is well done by PuTTY Connection Manager.
![multiple ssh sessions putty multiple ssh sessions putty](https://putty.org.ru/img/1-puttycm.png)
(note: I wasn't able to get clusterssh running on windows cygwin as of july 2014 so i couldn't really speak to how good/bad the program is at accomplishing what OP asked for.) HOSTS=.PuTTY Connection Manager was mentioned in the 12 PuTTY add-ons. sshpass doesnt work until you have manually acknowledged adding the ssh key for the remote servers. One thing to note, you'll have to login using ssh from the command line of your admin machine for each server you want to manage. You will have to install sshpass (i know people really hate this package but i was too lazy to get ssh keys going on all the servers) separately which can be downloaded from sourceforge. You'll need cygwin on windows (which is the only place i've tested this). Save this code into a file named copyFileToServers.sh, create a serverlist file that has a list of ips or server names and execute by typeing. I've found it easier than both clusterssh and mtputty. I'm a bash scripting novice so likely not the most efficient or best option but seems to be pretty easy to manage. In addition to using clusterssh or mtputty, a simpile bash script can login to a list of remote servers using ssh, copy a file to each using scp and execute a script on each of the servers.
![multiple ssh sessions putty multiple ssh sessions putty](https://www.durham.ac.uk/media/durham-university/research-/research-institutes/advanced-research-computing/hamilton/mobaxterm1.png)
this is my first post here so I cant upload images. You will need to create a folder named temp inside putty main folder and you might need to customize putty logging to save a file per ip or pear session. Putty -ssh -pw paaswd -m commands.txt 192.168.0.22 user_name paaswd Putty -ssh -pw paaswd -m commands.txt 192.168.0.21 user_name paaswd If you want to run the exact command list on every machine then you save it to a file and use another sheet to generate the command-line batch. cmd Command ip user name password Command templateĮcho /snmp set enabled=yes >temp\10.10.0.9.txt| putty -ssh -pw passwd -m temp\10.10.0.9.txt 10.10.0.9 user_name passwd /snmp set enabled=yesĮcho /snmp set enabled=yes >temp\10.10.0.31.txt| putty -ssh -pw passwd2 -m temp\10.10.0.31.txt 10.10.0.31 user_name2 passwd2 /snmp set enabled=yes
![multiple ssh sessions putty multiple ssh sessions putty](https://657cea1304d5d92ee105-33ee89321dddef28209b83f19f06774f.ssl.cf1.rackcdn.com/PuTTY_Configuration4-358cba5c71bd82ea89511c39607456ce31d187f879bee0880a7f9acb238f03bb.png)
it works like magic even if you have to customize the command for each server. I used an excel sheet to build cmd commands including putty ssh log-in then copy past the columns in a cmd window. I have recently figure out a way to do this easily.