Серверная (www.it-simple.ru)

Как снять пароль рута в Linux


Иногда бывает необходима и такая операция. Особенно когда системный администратор, уходя из организации, «забывает» отдать рутовый пароль своему преемнику.

Для смены пароля пользователя root есть 2 способа:

Способ 1

Загрузиться с любой Live Linux системы, подмонтировать необходимую партицию стационарной системы в точку_монтирования и вычистить шифрованные пароли из следующих файлов:

/точка_монтирования/etc/passwd
Здесь в строчке, относящейся к руту надо символ «x» заменить на звёздочку, «*».

/точка_монтирования/etc/shadow
Здесь надо удалить всю строку, относящуюся к руту.

Будьте внимательны: не надо редактировать файлы /etc/passwd и /etc/shadow, они относятся к Live-системе.

После загрузки системы необходимо сразу задать новый пароль рута!

Способ 2

Загрузиться в однопользовательском режиме (при загрузке передать ядру параметр linux single). Система будет загружена в консоль рута, пароль не спросит. Меняем пароль командой passwd.

В разных системах разные настройки безопасности, поэтому этот способ может не сработать.