Назад | Перейти на главную страницу

Проблемы ssh инстанса Amazon EC2

Я новичок в EC2, и у меня возникли проблемы с настройкой моего первого экземпляра. Я следовал этому руководству: http://www.robertsosinski.com/2008/01/26/starting-amazon-ec2-with-mac-os-x/ с той разницей, что я использовал

ec2-run-instances --instance-type t1.micro ami-7f418316 -k ec2-keypair

для создания моего экземпляра. Когда я пытаюсь перейти к предоставленному общедоступному DNS (ec2-107-22-254-80.compute-1.amazonaws.com), я не могу загрузить страницу. Я пробовал запустить команду

ssh -i ec2-keypair root@ec2-107-22-254-80.compute-1.amazonaws.com/

но получил это сообщение в терминале:

ssh: Could not resolve hostname ec2-107-22-254-80.compute-1.amazonaws.com/: nodename nor servname provided, or not known

Как правильно настроить бесплатный микро-инстанс на EC2?

При использовании ssh необходимо оставлять завершающую косую черту имени хоста. Т.е.,

ssh -i ec2-keypair root@ec2-107-22-254-80.compute-1.amazonaws.com

Совет: вместо того, чтобы просить Amazon создать для вас вашу пару ключей ssh, вы можете загрузить свой собственный открытый ключ ssh в EC2. Это значительно упрощает команду ssh, поскольку вам не нужно всегда указывать «-i ec2-keypair».

Я написал статью, в которой описывается, как это настроить:

Загрузка личных ключей ssh ​​в Amazon EC2
http://alestic.com/2010/10/ec2-ssh-keys