Иллюстрированный самоучитель по Linux

Смена пароля

Для смены пароля применяется команда passwd. Любой пользователь может поменять свой пароль, введя эту команду в командной строке. Система потребует ввести старый пароль, затем – дважды новый (для подтверждения).

$ passwd
Changing password for test
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully
Смена пароля для test (текущий) пароль UNIX:
Новый пароль UNIX:
Повторить ввод пароля UNIX:
passwd: Изменение всех аутентификационных признаков выполнено успешно

Во многих версиях Linux команда passwd проверяет, не слишком ли пароль короток, прост, напоминает имя пользователя или прежний пароль. Если пароль не удовлетворяет какому-либо из условий, выводится сообщение об ошибке наподобие следующего.

$ passwd
Changing password for test (current) UNIX password:
New UNIX password:
BAD PASSWORD: it does not contain enough DIFFERENT characters
New UNIX password:
BAD PASSWORD: it is too short
New UNIX password:
BAD PASSWORD: is too simple
passwd: Authentication token manipulation error
Смена пароля для test (текущий) пароль UNIX:
Новый пароль UNIX:
НЕВЕРНЫЙ ПАРОЛЬ: недостаточное число РАЗЛИЧНЫХ символов
Новый пароль UNIX:
НЕВЕРНЫЙ ПАРОЛЬ: слишком короток
Новый пароль UNIX:
НЕВЕРНЫЙ ПАРОЛЬ: слишком прост
passwd: Ошибка при попытке изменения аутентификационного признака

Предупреждение
Если в ранних версиях Red Hat Linux игнорировать предупреждение BAD PASSWORD, то можно использовать в качестве пароля слово из словаря. Начиная с версии Red Hat Linux 7.1, эта возможность доступна только для корневых пользователей
.

Корневой пользователь может поменять пароль любого другого пользователя, указав его имя как параметр программы passwd. Нужно лишь дважды ввести новый пароль.

# passwd test
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully
Новый пароль UNIX:
Повторить ввод пароля UNIX:
passwd: Изменение всех аутентификационных признаков выполнено успешно
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.