Possible Uses Of PAM Authenticating against a database, rather then against /etc/passwd and /etc/shadow. Authenticating users against remote systems (NT server, Novell server, etc.). Adding special local authentication modules. Removing user authentication for the home user (a-la Win95/98).