Утилита pwck#

Утилита pwck проверяет целостность файлов паролей, информации о пользователях и аутентификации. Все записи в /etc/passwd и /etc/shadow должны содержать надлежащий формат и допустимые данные. Пользователю предлагается удалить записи, которые неправильно отформатированы или имеют другие неисправимые ошибки.

Утилита осуществляет проверки, позволяющие убедиться, что каждая запись имеет:

  • правильное количество полей;

  • уникальное и действительное имя пользователя;

  • действительный идентификатор пользователя и группы;

  • действительную первичную группу;

  • действительный домашний каталог;

  • действительную оболочку входа в систему.

Синтаксис утилиты:

pwck <options> <PASSWORDFILE> <SHADOWFILE>

Где:

  • <options> - опции;

  • <PASSWORDFILE> - файл в /etc/passwd;

  • <SHADOWFILE> - файл в /etc/shadow.

Часто используемые опции утилиты представлены в таблице ниже.

Опция

Описание

--badname

Использование имен не соответствующих стандарту

-r, --read-only

Выполнение команды только в режиме чтения. Не совместима с опцией -s

-s, --sort

Сортировка записей в обоих файлах по UID. Не совместима с опцией -r