Se você tem uma lista de servidores que acessa com frequência, acredito que a solução mais fácil seria simplesmente chamar uma segunda janela apenas para a sessão dessa caixa.
Primeiro, crie um perfil de terminal gnome separado para cada local remoto que você usa com freqüência. Em cada perfil, especifique que o terminal deve executar o comando de login SSH para essa caixa, em vez de um shell simples.
ssh alice@athena
Por fim, escreva um script curto para iniciar uma nova janela remota com um ID de perfil.
#!/bin/bash
if [[ $# -ne 1 ]] ; then
echo "Give me a server/profile name!"
exit 1
fi
gnome-terminal --window-with-profile=$1
exit 0
Usando essa estratégia, você pode "infinitamente" variar a aparência da janela do terminal de cada caixa e iniciá-los em um único terminal "controle". Por exemplo, se chamamos esse script de "rlv", podemos gerar uma janela remota simplesmente invocando o script com um nome de perfil.
>> rlv athena
Se você digitar o nome de um host ou deixar de configurar um perfil para esse host, receberá outra janela de perfil padrão na caixa local. Existe uma maneira de codificar o script para evitar isso, colocando o login no próprio script, em vez de no terminal gnome:
#!/bin/bash
if [[ $# -ne 1 ]] ; then
echo "Give me a server/profile name!"
exit 1
fi
gnome-terminal --window-with-profile=$1 -e "ssh $1"
exit 0
... mas você perde a flexibilidade de definir seu nome de usuário de login para essa caixa. Esse recurso adicional do roteiro deixo como exercício para o leitor.