Разрешить машине доступ к моему серверу после потери открытого ключа SSH

Разрешить машине доступ к моему серверу после потери открытого ключа SSH

В настоящее время я потерял данные своего сервера и мне нужно восстановить сервер из резервной копии. Но резервная копия слишком старая, чтобы сервер знал ключ ssh машины.

                Server ----------------------------------- Machine 

(doesn't know public key of machine) --------------------- (has private and public key)

Машина пытается подключиться к серверу каждые 10 секунд. Попытки видны в журнале.

Как мне предоставить машине (хотя бы временно) доступ к серверу? Отключение аутентификации, похоже, невозможно с помощью ssh?

Машина находится слишком далеко, поэтому я не могу подойти и снова получить открытый ключ, а также не могу дать ей новый ключ.

Так есть ли возможность подключить машину к моему серверу?

Обратите внимание, что машина находится вдали от цивилизации, поэтому ни один человек не может легко получить к ней доступ.

решение1

Нет, потеря ключей SSH означает, что пользователь не сможет войти в систему.

Если секретный ключ известен,вывести открытый ключ из закрытого. Однако это не поможет, если у сервера нет открытого ключа, и клиент по-прежнему не сможет войти в систему.

Если пользователь, который может стать пользователем root, может войти в систему, используйте привилегированную учетную запись для установки нового открытого ключа, предоставленного пользователем.

Если вообще никто не может войти удаленно, используйте внешний доступ к управлению, чтобы получить оболочку. Последовательные консоли, IPMI, технический специалист, который физически там, чтобы обеспечить удаленные руки, однако вам нужно войти.


И исправить резервные копии, чтобы покрыть требуемую цель восстановления. На самом деле сделать тесты восстановления.

решение2

Ваш единственный вариант — получить KVMoIP или подобное устройство. Если вы размещаете эту штуку, техник NoC обычно может сделать это для вас по принципу «первым пришел, первым обслужен», за плату или по ставкам удаленной работы.

Связанный контент