мета-данные страницы
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |||
| notes:howlinuxworks:vol7 [2026/05/18 16:14] – radi0dev | notes:howlinuxworks:vol7 [2026/05/18 16:18] (текущий) – radi0dev | ||
|---|---|---|---|
| Строка 631: | Строка 631: | ||
| * **required** - успех → далее; неудача → далее, но всегда отказ в конце | * **required** - успех → далее; неудача → далее, но всегда отказ в конце | ||
| - | **Пример стека (chsh):** | + | **Пример стека (функции аутентификации |
| < | < | ||
| auth sufficient pam_rootok.so | auth sufficient pam_rootok.so | ||
| Строка 638: | Строка 638: | ||
| auth required pam_deny.so | auth required pam_deny.so | ||
| </ | </ | ||
| + | |||
| + | ++++При такой конфигурации, | ||
| + | - Модуль pam_rootok.so проверяет, | ||
| + | - Модуль pam_shells.so проверяет, | ||
| + | - Модуль pam_unix.so запрашивает у пользователя пароль и проверяет его. Аргументу управления присвоено значение sufficient, поэтому успеха данного модуля (правильного пароля) достаточно, | ||
| + | - Модуль pam_deny.so никогда не выполняется, | ||
| + | |||
| + | {{: | ||
| + | ++++ | ||
| **Аргументы модулей: | **Аргументы модулей: | ||