Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

pam_permit - The promiscuous module

Author

       pam_permit was written by Andrew G. Morgan, <morgan@kernel.org>.

Linux-PAM                                          07/03/2025                                      PAM_PERMIT(8)

Description

       pam_permit is a PAM module that always permit access. It does nothing else.

       In the case of authentication, the user's name will be set to nobody if the application didn't set one.
       Many applications and PAM modules become confused if this name is unknown.

       This module is very dangerous. It should be used with extreme caution.

Examples

       Add this line to your other login entries to disable account management, but continue to permit users to
       log in.

           account  required  pam_permit.so

Module Types Provided

       The auth, account, password and session module types are provided.

Name

       pam_permit - The promiscuous module

Options

       This module does not recognise any options.

Return Values

       PAM_SUCCESS
           This module always returns this value.

See Also

pam.conf(5), pam.d(5), pam(7)

Synopsis

pam_permit.so

See Also