Поиск по сайту:

Как сбросить забытый пароль root в CentOS 8


Пользователи нередко забывают свой пароль root. Это происходит особенно, если вы не входили в систему как пользователь root в течение длительного периода времени. В этом кратком руководстве мы рассмотрим этапы сброса забытого пароля root в CentOS 8 Linux.

Читайте также: как настроить автоматические обновления для CentOS 8 и как сбросить забытый пароль root в RHEL 8

Давайте начнем…

Сброс забытого пароля root в CentOS 8

Сначала перезагрузите или включите систему CentOS 8. Выберите ядро, с которого хотите загрузиться. Затем нажмите e на клавиатуре, чтобы прервать процесс загрузки и внести изменения.

На следующем экране найдите параметр ядра ro (только для чтения), как показано ниже.

Замените параметр ядра ro на rw и добавьте дополнительный параметр ядра init=/sysroot/bin/sh. Короче говоря, просто замените параметр ядра ro на rw init=/sysroot/bin/sh.

Закончив внесение изменений, нажмите комбинацию Ctrl + X на клавиатуре, чтобы войти в однопользовательский режим.

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

:/# chroot /sysroot

Теперь вы можете изменить пароль root, выполнив команду:

:/# passwd root

Введите новый пароль root и подтвердите его. Рекомендуется выбирать пароль, состоящий из комбинации прописных, строчных, цифровых и специальных символов, чтобы повысить надежность пароля.

Затем выполните команду ниже, чтобы включить перемаркировку SELinux.

:/# touch /.autorelabel

Чтобы применить изменения, выйдите и перезагрузите систему CentOS 8.

:/# exit
:/# reboot

После перезагрузки начнется процесс переименования SELinux. Дайте ему около 3 минут.

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

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