🔐
Восстановление пароля Linux
Возможно у Вас случались ситуации утери SSH-ключа, из-за чего не удается сменить пароль от сервера даже через VMmanager или VNC. Давайте решим данную проблему!
Вдруг магическим образом мы утеряли доступ к SSH/VNC. Для начала нам нужно отправить сам сервер в режим восстановления. Переходим в панель управления VMmanager и авторизуемся под своим аккаунтом. Из списка виртуальных серверов выбираем свой конкретный и переходим на его страницу.
Здесь видна основная информация о нашей виртуальной услуге, но в данном случае нас интересует раздел «Меню»‎.
Нажимаем и выбираем «Режим восстановления».‎
Выскакивает предупреждение, что к серверу будет подключен образ SystemResqueCD, а также произойдет перезагрузка, соглашаемся.
После использования кнопки начался процесс загрузки сервера в режиме восстановления.
Отлично, сервер подготовлен.
Пробуем подключиться к серверу через VNC (учтите, что в данном режиме SSH и sFTP недоступны).
Используем команду «‎lsblk»‎ для просмотра всех существующих накопителей сервера.
Нам нужно смонтировать основной раздел диска vda2, для этого используем команду
1
mount /dev/vda2 /mnt
Copied!
Готово! Следом давайте укажем новую корневую директорию для последующей работы.
После выполнения остается лишь использовать последнюю команду для смены пароля пользователя root.
У нас запрашивают новый пароль и его повторение, вводим. Мы видим сообщение, что пароль пользователя был успешно изменен.
Теперь давайте отключим режим восстановления и попробуем подключиться к серверу.
Пробуем подключиться к серверу с новым паролем.
Отлично! Мы проделали этот недлинный путь, и нам удалось сменить утерянный пароль от нашей услуги.
Last modified 1mo ago
Copy link