2015-07-07 2 views
0

Я пытался добавить дополнительного пользователя в экземпляр EC2, работающий под управлением Ubuntu, чтобы они могли выполнять некоторые работы по разработке для меня. Я следовал инструкциям Amazon здесь http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html но я застреваю на шаге 2 (е):Как найти открытый ключ для добавления нового пользователя в экземпляр EC2 с запуском Ubuntu?

«е Редактирования в authorized_keys файл в вашем любимом текстовом редакторе и вставить открытый ключ для вашей пары ключей в файл. ».

Где я могу найти «открытый ключ для вашей пары ключей в файл»?

+0

Типичный ... после долгих часов, чтобы найти решение, в течение нескольких минут после публикации здесь я решаю его. Закон Мерфи снова наносит ответный удар. –

ответ

1

нашел ответ здесь для тех, кто заинтересован:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html#retrieving-the-public-key

Это немного загадочным для новичков, но вот что я сделал:

  1. загрузить файл PEM в директорию я мог бы получить доступ после I "sudo su" в качестве нового пользователя
  2. run "sudo su newuser"
  3. запустить "ssh-keygen -y"
  4. введите путь к файлу PEM я закачанный в шаге # 1
  5. скопировать выход из сценария
  6. открыть файл /home/newuser/.ssh/authorized_keys с помощью текстового редактора
  7. удалить существующий текст
  8. вставить содержимое скопированного в # 5 выше
  9. сохранения файла

Я был тогда в состоянии подключиться с помощью PuTTY и все хорошо в мире снова.

+1

Спасибо @halfer. Казалось немного странным, давая себе галочку, но вот идет ... :) –

Смежные вопросы