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

Не удается подключиться к Amazon Linux AMI по ssh. Разрешение home / ec2-user / .ssh / authorized_keys установлено на 600

Я пытаюсь помочь другу восстановить доступ к экземпляру EC2, где был утерян закрытый ключ (есть ли другой способ доступа для внесения изменений в контент? Может быть, ответ более простой и прямо перед моим лицом). Соответственно, я выполнил следующие шаги, за исключением шага 7, потому что мне отказывают:

  1. Остановите экземпляр EC2 Linux
  2. Отсоедините корневой том
  3. Запуск нового временного экземпляра
  4. Присоедините корневой том к новому экземпляру
  5. Измените файл authorized_keys
  6. Повторно подключите корневой том к исходному экземпляру
  7. Запустите и подключите исходный экземпляр с новым закрытым ключом

Что меня выделяет, так это то, что на шаге 5 мне пришлось изменить разрешения для каталога / ec2-user, каталога /.ssh и файла /.ssh/authorized_keys, чтобы изменить ключи.

Когда я попробовал шаг 7, мне отказали, но я помню, что права доступа для файла authorized_keys были установлены на rw ------- (600), и я думаю, что его нужно увеличить. Я мог бы сделать 777, но это ужасно. Верно ли я в своем предположении? Если да, то какое разрешение мне установить? Если нет, какой совет?