Компания, которая раньше управляла нашим сайтом, недавно прекратила свою деятельность. Они предоставили мне данные для входа в нашу учетную запись AWS, но я до сих пор не мог получить доступ к SSH / FTP и больше не могу связываться с компанией для получения дополнительной информации.
Я не очень хорошо знаком с AWS, степень насколько мне известно, настраивает один экземпляр для веб-сайта второй компании в другой учетной записи.
Может ли кто-нибудь помочь мне определить имя пользователя для данного экземпляра (я даже не уверен, какая ОС используется, чтобы попробовать пользователя по умолчанию), или могу ли я добавить другого пользователя через учетную запись AWS. Как я могу создать новую пару ключей для входа в систему? Сейчас я использую Mac, и я привык использовать puttygen в Windows.
Я прошу прощения за то, что у меня не так много информации, я пытаюсь получить доступ уже неделю и надеюсь, что кто-то будет знать лучше меня. Спасибо
Еще несколько указателей
Что касается «Что такое ОС», вы можете попытаться найти, что такое ОС исходного AMI, который использовался для запуска вашего экземпляра в первый раз.Перейдите к EC2> экземпляры> выберите свой экземпляр и проверьте идентификатор заметки «AMI ID», а затем попробуйте найти его в EC2> AMI> выберите «Public Images». Если изображение является общедоступным, возможно, у него есть базовый дистрибутив в столбце «Платформа».
Пользователь по умолчанию для ubuntu на основе «ubuntu», пользователь по умолчанию для amazon linux - «ec2-user» и «admin» для debian. картинки. Cent OS и прочее, Не знаю. Вход в систему пользователя root по SSH обычно отключен ОС.
Что касается «Могу ли я добавить другого пользователя к экземпляру», ответ - НЕТ, более длинный будет «по умолчанию, с использованием консоли Нет».
Чтобы получить доступ к пользователю, вы можете попробовать:
Создайте новый ключ ssh, создайте AMI для работающей машины и затем запустите машину на основе полученного AMI (без остановки работающей), но с указанием что вы хотите использовать новый ключ SSH. Новый экземпляр должен иметь пользователя по умолчанию с новым ключом.
Но если работающая машина слишком изменена или невозможно узнать пользователя по умолчанию, вы можете сделать моментальные снимки работающих дисков, создать новые тома и присоединить их к новой машине. После того, как тома смонтированы, вы должны получить доступ к данным, и оттуда вы сможете перестроить приложение.
Несколько вещей, которые нужно попробовать:
Может ли кто-нибудь помочь мне выяснить, что за имя пользователя, например. (Я не уверен даже, какая ОС используется для пробования пользователя по умолчанию),
Не хватает грубой силы, в этом отношении ничего не поделаешь. В зависимости от используемой ОС, имя пользователя по умолчанию может быть одним из [ubuntu, ec2-user, root], но, скорее всего, они были отключены.
или если я могу добавить другого пользователя через учетную запись AWS.
Нет простого способа сделать это.
Как я могу создать новую пару ключей, чтобы иметь возможность войти в систему, а также
Создание пары ключей - это просто. Получение открытого ключа на экземпляре EC2 - это сложная часть. Предположив, что у вас есть полные привилегии в учетной записи AWS, вы можете восстановиться после этого, но это не просто, особенно для того, кто не знаком с AWS и Linux в целом. Самостоятельное решение этой проблемы сопряжено с риском простоя и потери данных, поэтому будьте осторожны, что бы Вы ни делали.
Я бы рекомендовал Вам рассмотреть возможность найма кого-нибудь на час или два, чтобы помочь Вам - это все, что потребуется, чтобы восстановиться после этого. Если у вас нет идей о ком-то, кто мог бы вам помочь, отправьте мне записку.
.