Eu acho que você está perguntando como você pode encurtar o seguinte comando:
ssh -i ~/path/to/your/ssh_key.pem \
[email protected]
Isso pode ser feito com edições para ~/.ssh/config
.
A seguinte sub-rotina de exemplo ssh config pode ser útil:
Host myec2server
IdentityFile /home/USERNAME/ec2/ec2-keypair.eu-west-1.pem
User ubuntu
HostName ec2-79-125-64-190.eu-west-1.compute.amazonaws.com
Agora, você pode digitar ssh myec2server
. veja man ssh_config para mais ssh_config
truques. Você pode então combinar isso com outra das respostas aqui e criar um lançador com o comando:
gnome-terminal --execute ssh myec2server
Também relacionado, é um novo recurso do ish EC2 import-keypair que permite enviar suas próprias chaves públicas. Então, você pode lançar novos servidores com pares de chaves que você usa em outro lugar.