spawn multiple ssh terminals (linux)

Try using screen

Or just open up another terminal and ssh into the server again.


Use screen for this. First, create a startup script for screen like the following:

screen ssh host1
screen ssh host2
... 
screen ssh hostN

Then start screen with:

screen -c startup_script

You probably should use ssh-agent to have password less logins for ssh sessions.


terminator can do miracles. Prepare a layout with the number of terminals you want, and call terminator with the -l argument, eg.:

terminator -l mylayout

You can also use it on your workstation and spawn as many ssh sessions you want.

Previously, i would have use clusterssh for that purpose, but terminator is so easier to deal with window placement