pwck, grpck - password/group file checkers
/usr/sbin/pwck [-s] [-l] [file]
pwck scans the default password file or file and reports any
inconsistencies to standard error. The checks include validation of
the number of fields, login name, user ID, group ID, and whether the
login directory and optional program exist. In addition, if the root
entry shows a program, it can only be one of: /sbin/sh, /usr/bin/csh,
/usr/bin/ksh, or /usr/bin/sh. The criteria for validation is in
passwd(4) and is described in the Managing Systems and Workgroups
manual. The default password file is /etc/passwd.
grpck verifies all entries in the group file and reports any
inconsistencies to standard error. This verification includes a check
of the number of fields, group name, group ID, and whether all login
names appear in the password file. The default group file is
pwck recognizes the following options:
-s Check inconsistencies with the Protected Password
database. It calls authck -p.
-l Check encrypted password lengths that are greater than 8
characters. If NIS+ is running with Trusted mode,
password lengths must not be longer than 8 characters.
Group entries in /etc/group with no login names are flagged.
Successful password file validation is not sufficient for proper
system operation. To help maintain consistency with other system
databases, editing of the password file with vipw is generally
discouraged. Please use sam, useradd, usermod, userdel, chfn, chsh or
passwd to edit /etc/passwd.
pwck and grpck check only the local password and group files. The
Network Information Service database for password and group files is
Hewlett-Packard Company - 1 - HP-UX Release 11i: November 2000
pwck was developed by AT&T and HP.
authck(1M), vipw(1M), group(4), passwd(4).
pwck: SVID2, SVID3
grpck: SVID2, SVID3
Hewlett-Packard Company - 2 - HP-UX Release 11i: November 2000