Если вы потеряли SSH-ключ Digital Ocean и не можете войти в систему, не беспокойтесь. Просто следуйте пошаговой процедуре. Если вам нужна помощь, пожалуйста, оставляйте комментарии ниже.
- Войдите в учетную запись Digital Ocean
- Выберите нужный Droplet, который вы хотите восстановить
- Перейдите в меню Доступ и нажмите кнопку Сброс корневого пароля
- Скопируйте пароль, который вы получили по электронной почте
- Консоль запуска
- Имя пользователя типа root
- С помощью правой кнопки мыши или CTRL+V вставьте пароль и нажмите Enter
- Digital Ocean попросит изменить пароль, сначала введите текущий пароль
- Затем введите новый пароль
- Повторно введите новый пароль
- Теперь вы вошли в систему через консоль.
- Но нам нужно включить парольный логин для дроплета, пожалуйста, введите следующую командуnano
/etc/ssh/sshd_config
- Найдите линию
PasswordAuthentication no
- Заменить на
PasswordAuthentication yes
- Сохраните файл с помощью команды CTRL+O и нажмите клавишу Enter
- Перезапустите пульт Droplet с помощью команды reboot commandreboot
- Теперь вы можете войти в систему с помощью пароля в SSH-клиенте Putty без предоставления SSH-ключа.
Надеюсь, это поможет.
Ссылка: https://www.digitalocean.com/docs/droplets/resources/lost-ssh-key/
Hey Gulshan! This is Harsh, I’m the Product Manager for Droplets at DigitalOcean and just came across your post. Just wanted to say thank you for putting together this guide!
My pleasure 😉 Thanks for being there.