Я восстановил свой ключ RSA, но я заблокирован на своем веб-сервере

Итак, когда я создал свой неуправляемый веб-сервер для моего портфельного сайта jasonwarner.dev, я изначально заблокировал его, отключив любой вход и учетную запись root, полностью, потому что я получал уведомления о нескольких сотнях тысяч попыток входа root с IP-адреса в Китае. У меня было два разных RSA-ключа, один для моей windows-машины, а другой для моего linux-дистрибутива с двойной загрузкой на моем macbook. Все работало безупречно и как ожидалось. Но, конечно, случилось так, что после экспериментов с WINE на моей linux-машине я не смог войти ни в одну учетную запись, и у меня не было интернета, когда я использовал режим восстановления. У меня также были проблемы с сетевым адаптером для моей машины windows в то же самое время, и я подумал, что это был недавний вирус, раскрытый АНБ, поэтому я перезагрузил свою машину windows. И хотя сброс windows должен был сохранить мои файлы, он сохранил только массив raid и стер мой диск C. Я восстановил папку .ssh с машины linux на USB, но когда я пытаюсь войти на свой веб-сервер с MacOS или windows, я могу подключиться и ввести кодовую фразу, но затем он выдает ту же ошибку:

debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic

Ничто из того, что я пробовал, не помогло решить эту проблему, я предполагаю, что мне придется перестроить свой сервер, но если есть какое-то чудесное решение, я буду благодарен за сэкономленное время.

Я был бы также признателен за понимание того, почему это не работает для меня, я не думал, что RSA ключи имеют какое-то отношение к вашему компьютеру, я думал, что вам просто нужен RSA ключ, чтобы соответствовать pub от веб-сервера

Спасибо

result of RSA login attempt

0
задан 20 January 2020 в 00:15
1 ответ

Режим восстановления определенно является решением этой проблемы.

Для любого дистрибутива Linux всегда должна быть какая-то безопасная загрузка, и если вы арендуете виртуальную машину, как я, у них должна быть система для использования этой функции ОС Linux.

В моем случае я использую hostwinds, и у них есть опция аварийной загрузки, оттуда я смог просто подключить VNC к моему серверу и использовать имя пользователя и пароль, которые я ранее сделал, и изменить свои настройки в моем sshd_config.

Хотел бы я сделать это с самого начала

1
ответ дан 23 January 2020 в 23:54

Теги

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