chkpw - Debug Host-Based Auth
chkpw
chkpw asks you for a username; shows you the user's UID it fetches from the system; afterwards it asks you the user's password and attempts to validate it via PAM.
See Tracking Citadel for a sample walkthrough.
2007 - present - the Citadel developers