Eu tenho que ssh em instâncias EC2 com freqüência, inicialmente eu estava fazendo com o seguinte comando
me@group ~ $ ssh me@amazon-ec2-instance-public-ip -i ~/.ssh/my-public-key
e digitar isso o tempo todo não faz sentido, então estou ansioso para automatizar isso e encontrei opções de configuração do ssh. Dito isso, tenho que atualizar ~/.ssh/config
com o seguinte
Host dev
HostName public-ip-goes-here
User me
IdentityFile ~/.ssh/my-public-key
é isso, toda vez que eu preciso fazer o SSH para aquela máquina, eu apenas digito seguinte no prompt de comando
me@group ~ $ ssh dev
Mais opções podem ser encontradas em http://linux.die.net/man/5/ssh_config