Могу я SSH в мой экземпляр сервера Amazon EC2, если у меня нет .pem файла от того, когда экземпляр был создан?

Во-первых, Вы не делаете снимки каталогов, но (целых) файловых систем (или объемы) с ZFS. Кроме того, даже в то время как снимки очень легки с ZFS, инициировать снимок для каждого изменения файла, вероятно, повредило бы производительность, если Ваша файловая система не имеет действительно низкую частоту обновления. Файл может быть обновлен очень большим количеством операций записи, каждая из которых создала бы снимок согласно Вашим требованиям. Я не уверен, тысячи или миллионы снимков были бы управляемы.

10
задан 23 May 2017 в 15:41
2 ответа

Вкратце: Да, можно, но не без некоторой работы.

Вам нужно будет сделать следующее:

(Для этих шагов предположим, что машина, которую вы ' Если возникают проблемы с подключением, это называется server-01.)

Прежде чем начинать эти шаги, сделайте снимок вашего сервера.

  1. Запустите новый временный экземпляр. Назовите его сервер 02.
  2. Остановить сервер 01. Не прерывайте его, просто остановите.
  3. Отключите корневой ( / ) том EBS с сервера 01 и присоедините его к серверу 02, как, скажем, /dev/sdb[1133594 impression.[12118 sizes Войдите на сервер 02 и запустите: $ mkdir / mnt / temp && mount / dev / sdb / mnt / temp . Это приведет к монтированию корневого раздела server-01 внутри (временного) server-02.
  4. Теперь вы сможете: $ vi / home / /. ssh / authorized_keys и скопируйте / вставьте свой открытый ключ. Когда вы это сделаете, сохраните и закройте файл.
  5. Теперь запустите: $ cd / && umount / mnt / temp , чтобы отключить корневой раздел server-01 от server-02.
  6. Теперь , просто отключите этот том от server-02, снова подключите его к server-01, а затем запустите server-01. Когда он запустится, вы снова сможете войти по ssh.
26
ответ дан 2 December 2019 в 22:00

Просто подсказка, прежде чем кто-либо попытается ответить EEAA ,

Если вы не запускали iptables save или iptables- save , чтобы сохранить настройки, а затем просто перезапустите сервер. Ссылаясь на этот ответ на AskUbuntu , я узнал, что iptables сохраняет ваши конфигурации в самой оперативной памяти, если вы явно не сохраните их в файлах конфигурации.

Экземпляры EC2 можно легко перезагрузить из Панель управления EC2 или aws-cli

1
ответ дан 2 December 2019 в 22:00

Теги

Похожие вопросы