Я думаю, вы спрашиваете, как сократить следующую команду:
ssh -i ~/path/to/your/ssh_key.pem \
ubuntu@ec2-79-125-64-190.eu-west-1.compute.amazonaws.com
Это можно сделать с помощью изменений до ~/.ssh/config. Следующий пример ssh config stanza может быть полезным:
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
Теперь вы можете просто ввести ssh myec2server. см. man ssh_config для получения дополнительных ssh_config трюков. Затем вы можете объединить это с другим из ответов здесь и создать пусковую установку с помощью команды:
gnome-terminal --execute ssh myec2server
Также связано, это новая функция EC2 man ssh_config , которая позволяет вы можете загрузить свои собственные открытые ключи. Затем вы можете запускать новые серверы с помощью клавиш, которые вы используете в других местах.