Вы забыли пароль пользователя 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 и др.