Я создал экземпляр из общего снимка из другой учетной записи aws, следующие шаги были выполнены мной,
1. Поделиться снимком из другой учетной записи.
2. скопируйте его в свой аккаунт.
3. создать том из этого объема old ID- vol-594axxxx
4. запустите новый экземпляр ID-i-497cxxxx, используя centos с рынка AWS с volumenew ID-vol-704axxxx
5. снимаем объем новый с экземпляра.
6. прикрепите volumeold к экземпляру и запустите экземпляр.
После всего этого моя машина заработала правильно, и я могу запускать на ней свои приложения.
Теперь я не могу войти через SSH. При каждой попытке выдает сообщение об ошибке: «Сервер отказался от вашего ключа».
Используйте Userify для создания исправленных учетных записей пользователей.
Сценарий userdata установит агент Userify (прокладку) на ваш экземпляр и создаст вашу учетную запись пользователя (с поддержкой sudo), чтобы вы могли исправить проблему. Вы также сможете обновить эти учетные записи пользователей в любое время, удаленно или даже удалить их, когда вы их не используете.
Примечание: если ваша учетная запись пользователя, которая уже находится в экземпляре, имеет то же имя пользователя, которое вы используете в Userify, Userify не будет редактировать или исправлять его, поскольку он уже находится в экземпляре, а Userify оставляет только учетные записи пользователей, которые он не создавал. .
Чтобы исправить это, вам просто нужно вместо этого войти в систему с временным именем пользователя. Если вы предпочитаете исправить это, чтобы с этого момента Userify управлял всеми вашими учетными записями, просто войдите в систему (используя временную учетную запись пользователя) и удалите свою текущую учетную запись. Как только текущая учетная запись пользователя исчезнет, Userify автоматически создаст все отсутствующие учетные записи с правильным именем пользователя.