Включение отладки PAM
Во время работы библиотека PAM может предоставлять отладочную информацию. После включения сбора отладочной информации эту информацию можно использоваться для отслеживания вызовов PAM и выявления ошибок в текущей конфигурации PAM.
Для включения отладки PAM выполните следующие действия:
- Создайте пустой файл с именем pam_debug в каталоге /etc с помощью команды touch /etc/pam_debug, если файл еще не существует. Библиотека PAM проверяет существование файла /etc/pam_debug и, если он существует, включает вывод syslog.
- Измените файл /etc/syslog.conf, указав файл, в который будут записываться сообщения auth системного протокола с требуемым приоритетом. Например,
для отправки сообщений уровня отладки PAM в файл /var/log/auth.log добавьте следующий текст в новой строке
файла syslog.conf:
*.debug /var/log/auth.log - Создайте файл вывода, указанный в действии 2, /var/log/auth.log, с помощью команды touch, если он еще не существует.
- Для перезапуска демона syslogd с целью применения изменений
выполните следующие действия:
- Остановите демон syslog, введя следующую команду:
stopsrc -s syslogd - Запустите демон syslog, введя следующую команду:
startsrc -s syslogd
- Остановите демон syslog, введя следующую команду:
При следующем запуске приложения PAM отладочные сообщения будут направляться в файл вывода, заданный в файле конфигурации /etc/syslog.conf