Рассмотрим пример использования Linux PAM. Для демонстрации, буду использовать операционную систему openSUSE Linux 15.2.
Задача: запрет перехода под пользователя, посредством команды su.
1) Что расположено в директории /etc/pam.d?
Перечень содержимого /etc/pam.d по командке ls представлен на странице
2) Какие изменения нужно внести в Нужно отредактировать файл su находящийся в su?
Ответ находится тут. Подробный вывод команд.
3) Где в системе лежит pam_listfile.so?
Где лежит файл pam_listfile.so в openSUSE, читайте в статье.
4) Где создать файл с именами пользователей на которых действует ограничение PAM?
Подробно тут.