UNIX_CHKPWD(8)

๐Ÿ‘‘ NAME ๐Ÿ‘‘

unix_chkpwd โ€” the lil helper binary that checks the password of the current user, no cap ๐Ÿ’…


โœจ SYNOPSIS โœจ

unix_chkpwd [...]

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

okay so bestie, listen. unix_chkpwd is a helper program for the pam_unix module, and its whole job โ€” its entire main character purpose โ€” is verifying the password of the current user. ๐Ÿซถ

It also does a lil extra: it checks the password and account expiration dates in shadow. Very responsible of it, honestly. ๐ŸŽ€

๐Ÿšจ not me running it from the command lineโ€ฆ It is not intended to be run directly from the command line, and if you do it anyway, it logs a security violation. fr fr. ๐Ÿ™ˆ

It is typically installed setuid root or setgid shadow. slay permissions, but respectfully. ๐Ÿ‘‘

The interface of the helper โ€” meaning the command line options, and the input/output data format โ€” is internal to the pam_unix module. So it should not be called directly from applications. That's the vibe check and it failed. ๐Ÿ’€


๐ŸŒˆ SEE ALSO ๐ŸŒˆ


๐Ÿ’– AUTHOR ๐Ÿ’–

Written by Andrew Morgan and other various people. iconic collaborative energy honestly ๐ŸŒธ


and that's the whole thing, bestie!! ๐Ÿงš this was the Linux-PAM manual page for UNIX_CHKPWD(8), dated 09/27/2026 โ€” periodt, go forth and do not run it from your shell ๐Ÿ’œโญ

๐Ÿ“ฆ where this page comes from