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

Автор: | 12/09/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

Профит!