Что такое PAM

Слайд 2

Реализации PAM

1. Linux-PAM
2. OpenPAM
3. Java™ PAM или JPam

Реализации PAM 1. Linux-PAM 2. OpenPAM 3. Java™ PAM или JPam

Слайд 3

Архитектура PAM и взаимосвязь ее частей

Архитектура PAM и взаимосвязь ее частей

Слайд 4

Синтаксис файла конфигурации PAM.

Синтаксис файла конфигурации PAM.

Слайд 5

Примитивы

auth — наиболее очевидное действие: вы удостоверяете свою личность, предоставляя некоторый набор

Примитивы auth — наиболее очевидное действие: вы удостоверяете свою личность, предоставляя некоторый
реквизитов. Обычно это имя пользователя и пароль, но возможны и другие варианты: например, физический ключ, а то и биометрические методы, вроде отпечатков пальцев или сканирования сетчатки глаза.
account — действия, определяющие, можно ли вам зайти в систему (теперь, когда мы уже знаем, кто вы). К этой категории можно отнести, например, модуль PAM, ограничивающий вход пользователей в систему в зависимости от времени суток.
session — действия по выделению ресурсов, которые могут потребоваться пользователю во время сессии, например, монтирование домашнего каталога пользователя, установка лимитов на использование ресурсов системы, вывод ежедневного сообщения и т. д.
password — действия по обновлению реквизитов пользователя (обычно пароля).