na sua pasta .ssh , adicione um arquivo chamado config ao seu editor favorito (gedit ou qualquer outro). No arquivo chamado config , adicione as seguintes linhas:
Host myEC2instance
User blue
Hostname someDNSname.from.amazon.com
ServerAliveInterval 5
Isto permite que o ssh seja usado como:
$ ssh myEC2instance
e você será perguntado pelo seu keyphrase uma vez, e não mais até que você faça logoff ( CTRL+D ).
Aqui estão alguns detalhes adicionais:
HostName
Especifica o nome do host real para efetuar login. Isso pode ser usado para especificar apelidos ou abreviações para hosts. O padrão é o nome dado na linha de comando. Endereços IP numéricos também são permitidos (tanto na linha de comando quanto nas especificações HostName).
ServerAliveInterval
Define um intervalo de tempo limite em segundos após o qual, se nenhum dado tiver sido recebido do servidor, o ssh (1) enviará uma mensagem pelo canal criptografado para solicitar uma resposta do servidor. O padrão é 0, indicando que essas mensagens não serão enviadas para o servidor ou 300 se a opção BatchMode estiver configurada. Esta opção aplica-se apenas à versão de protocolo 2. ProtocolKeepAlives e SetupTimeOut são aliases de compatibilidade específicos do Debian para esta opção.
Por favor, visite SSHconfig manpage para mais detalhes.