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

Как получить пароль для экземпляра EC2 Linux?

Я изучаю Amazon EC2.

Я создал экземпляр Linux SUSE и т. Д. Теперь я пытаюсь удаленно подключиться к нему со своего Mac с помощью клиента VNC (цыпленок клиента VNC): у меня есть общедоступный DNS экземпляра, но мне, очевидно, нужен пароль для этого.

Я понимаю, что могу каким-то образом сгенерировать его из моей пары ключей - КАК?

Все, что вам нужно, это приватная часть вашей пары ключей. Если вы не установили пароль при создании пары ключей, вам не нужно вводить его при подключении к вашему экземпляру.

Вам просто нужно использовать закрытый ключ при подключении по ssh.

В командной строке:

ssh -i privatekey.pem user@myserver.example.com

Если вы используете графический интерфейс, например Putty, назначьте ключевой файл перед подключением в:

Connection | SSH | Auth | Private key file...

По умолчанию, когда вы запускаете блок EC2, вам необходимо подключиться через SSH-ключи. «Имя пары ключей», которое вы определили при развертывании вашего сервера, определяет ключ SSH, который необходимо использовать для первоначального подключения к серверу.

Если вы не определили установку VNC и запуск ее в пользовательском скрипте при создании сервера, вам нужно будет войти в систему через SSH и установить VNC.

Если у вас OSX, вы можете открыть терминал и запустить команду

ssh -i /path/to/amazon/key/pair.pem имя пользователя@ec2.public.dns.address

Я еще не создал SUSE-бокс, но если вы не знаете имя пользователя, вы можете попробовать root.