16.3.1. Module Interface

16.3.1. Module Interface

There are four types of PAM module interfaces which correlate to different aspects of the authorization process:

Note

An individual module can provide any or all module interfaces. For instance, pam_unix.so provides all four module interfaces.

In a PAM configuration file, the module interface is the first field defined. For example, a typical line in a configuration may look like this:

         auth required pam_unix.so 
      

This instructs PAM to use the pam_unix.so module's auth interface.