Команда pwck#

Описание#

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

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

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

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

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

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

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

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

Синтаксис команды:

pwck <options> <PASSWORDFILE> <SHADOWFILE>

Где:

  • <options> - опции;

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

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

Опции#

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

Опции pwck#

Опция

Описание

-b, --badname

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

-r, --read-only

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

-s, --sort

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

-h, --help

Вывести справку по утилите

Дополнительная информация#

Дополнительную информацию можно получить, выполнив команды:

man pwck

Или:

pwck --help

Или:

pwck -h