Я пытаюсь использовать pam.d
для выполнения скрипта при входе пользователя.Прямо сейчас я редактирую файл /etc/pam.d/su
.Каждый раз, когда я вхожу в систему пользователя, я получаю «Код выхода 8».
Используемая мной команда:
session optional pam_exec.so /etc/calendar/test
Путь /etc/calendar/test
- это путь к тестовому сценарию:
echo hi
Со временем я реализую скрипт, который регистрирует пользователя, который вошел в систему, и в какое время:
user=$(whoami)
date=$(date)
echo $user logged in at $date >> /etc/calendar/tripwire_file
Любое понимание этой проблемы будет с благодарностью.