# Восстановление пароля Linux

Вдруг магическим образом мы утеряли доступ к пользователю **root**. Для начала нам нужно отправить сам сервер в режим восстановления. Переходим в [панель управления VMmanager](https://spacecore.cloud/) и авторизуемся под своим аккаунтом. Из списка виртуальных серверов выбираем свой конкретный и переходим на его страницу.

![](/files/-MekqHsoAxmmmaeZ8NeV)

Здесь видна основная информация о нашей виртуальной услуге, но в данном случае нас интересует раздел «**Меню**»‎.

![](/files/-MekqbsjxNinDPYC0SAt)

Нажимаем и выбираем «**Режим восстановления**».‎

![](/files/-MekqlTuWdLVARS1uakn)

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

![](/files/-MekrLkMmGkvvn7plhHI)

После использования кнопки начался процесс загрузки сервера в режиме восстановления.

![](/files/-Mekr_9fm1BpVTuTcWD7)

Отлично, сервер подготовлен.

![](/files/-MekruBRnATdM-EIC5Of)

Пробуем подключиться к серверу через **VNC** (учтите, что в данном режиме **SSH** и **sFTP** недоступны).

![](/files/-MekuFyT_zqGWOIeT3JS)

Используем команду «‎`lsblk`»‎ для просмотра всех существующих накопителей сервера.

![](/files/-Mekv6kEySF0mCROx5bG)

Нам нужно смонтировать основной раздел диска **vda2**, для этого используем команду

```
mount /dev/vda2 /mnt
```

![](/files/-MekxocXa_cFrWqoP-9g)

Готово! Следом давайте укажем новую корневую директорию для последующей работы.

![](/files/-MekzRhHQ8Sq7lgMZiMw)

После выполнения остается лишь использовать последнюю команду для смены пароля пользователя **root**.

![](/files/-MekzqWQAukO4sYsri1E)

У нас запрашивают новый пароль и его повторение, вводим. Мы видим сообщение, что пароль пользователя был успешно изменен.

![](/files/-Mel-T6LyvpCCxXD9msN)

Теперь давайте отключим режим восстановления и попробуем подключиться к серверу.

![](/files/-Mel-gNuMF1tKjOxcphR)

![](/files/-Mel-kSnMezGKsHUS0Pa)

Подключаемся к серверу с новым паролем!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://spacecore.gitbook.io/wiki/os-and-software/linux-password-recovery.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
