FreeBSD: смена пароля root

Автор: | 09/12/2011
 

Случается, что пароль root или теряется, или кем-то несознательным меняется. К счастью, во FreeBSD смена пароля делается очень легко – главное иметь доступ к серверу.

Нам потребуется или монитор + клавиатура, либо IP-KVM, если сервер находится далеко (к примеру – в Дата-центре), либо клиент подключения к VPS (к примеру – vSphere).

FreeBSD необходимо загрузить систему в Single user mode, для этого в меню загрузки нажимаем цифру 4 (во FreeBSD 9.* – нажимаем “S”):

Система загружается в однопользовательском режиме, и предлагает указать предпочитаемую консоль или воспользоваться стандартной /bin/sh. Воспользуемся ей, нажимаем Enter и попадем в командную строку:

Далее выполняем монтирование разделов. Первым – укажем, что необходимо изменить опции подключённой файловой системы:

# mount -u

Теперь смонтируем разделы, как они указаны в файле /etc/fstab, выполним:

# mount -a

Теперь можно менять пароль пользователя root:

Перезагружаем систему:

# shutdown -r now

Профит!