Если кто-то спросит, чтоPAM — это метод аутентификации пользователя.?
Тогда можем ли мы сказать «да» или «нет»?
решение1
Нет.
PAM — это фреймворк для аутентификации с использованием различных модулей pam. Преимущество этого в том, что разработчикам приложений не нужно писать логику аутентификации самостоятельно; например, он предоставляет стандарты: от man 7 pam
:Linux-PAM is a system of libraries that handle the authentication tasks of applications (services) on the system.
PAM обеспечивает аутентификацию пользователя, но также предоставляет и другие возможности, такие как системные ограничения ( pam_limits
), motd ( pam_motd
), проверка оболочки ( pam_shell
), аутентификация LDAP ( pam_ldap
), аутентификация MySQL ( pam_mysql
) и т. д.
Вы можете увидеть большую часть функциональности, pam
прочитавруководство системного администратора.