😈 Как сбросить или восстановить пароль пользователя Root во FreeBSD

Вы забыли пароль пользователя  root FreeBSD?

В этом кратком руководстве описана процедура сброса или восстановления пароля root-пользователя во FreeBSD.

Руководство официально протестировано на версиях FreeBSD 10.2 и FreeBSD 13.1.

Внимание: Имейте в виду, что этот метод будет работать, только если у вас есть физический доступ к системе FreeBSD. Для удаленных систем и VPS вы можете не увидеть меню загрузки. В таких случаях вам потребуется помощь поставщика услуг.

Загрузка в однопользовательский режим

Включите питание вашей системы FreeBSD.

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

Просто нажмите ENTER, чтобы продолжить.

Enter full pathname of shell or RETURN for /bin/sh:

 

Теперь вы находитесь в однопользовательском режиме без пароля пользователя root.

После перехода в однопользовательский режим вам необходимо смонтировать корневую (/) файловую систему в режиме чтения и записи.

Для этого выполните последовательно следующие команды:

# mount -u /
# mount -a

 

Сброс рутового пароля в FreeBSD

Теперь мы находимся в однопользовательском режиме и смонтировали корневую файловую систему в режиме R/W.

Теперь используйте команду passwd, чтобы установить новый пароль для пользователя root:

passwd

 

Введите новый пароль дважды.

# exit

 

Или перезагрузите систему с помощью следующих команд:

# sync;sync

 

# reboot

 

Аналогичным образом можно сбросить пароль любого пользователя в однопользовательском режиме.

Например, чтобы сбросить пароль пользователя “itsecforu”, выполните:

# passwd itsecforu

 

Остальное – как описано выше.

Вот как мы сбрасываем или восстанавливаем пароль пользователя root в операционных системах FreeBSD.

Вы также можете захотеть сбросить пароль пользователя root в операционных системах Linux, таких как Arch Linux, CentOS, Ubuntu и др.