Pluggable Authentication Modules Administration

     Pluggable Authentication Modules (PAM) provides a flexible and dynamic mechanism for authenticating any application or service. The PAM model removes the authentication process from being hardwired within each application through independent configuration files for each application or service. This course explains how to configure the PAM files for authentication of services and applications that are PAM-aware. The student will learn how to administer the PAM configuration files and modules for individual services. The functionality of various PAM modules will be explained so the administrator can select and alter their use.

Topics Covered

  • Overview of PAM
  • PAM documentation
    • On-line
    • www.kernel.org
  • PAM structure
    • On-line
  • PAM modules
    • Common modules
    • Others
  • PAM configuration files and syntax
    • Module-type
    • Control-flag
    • Module-path
    • Arguments
  • Modifying advanced configuration files
    • access.conf
    • group.conf
    • limits.conf
    • pam_env.conf
    • time.conf
  • Investigation of typical configurations
    • system-authi
    • login
    • ssh
  • Testing and troubleshooting

Audience:

     Any administrator that is responsible for the authentication of PAM-aware applications and services on their system.

Prerequisites:

Benefits:

     The administrator will be able to create and/or modify PAM configurations for PAM-aware applications and services that reflect the level and detail of authentication required by their company.

Furnished Materials:

  • PC Workstation for use during training
  • Student Manual

Recommended Follow-On Course

Length:

  • 1 Days

Price:

  • $495

Training Dates:

Sign Up