Как настроить vsftpd для отправки мне электронного письма при входе в систему?
Я хочу отправить письмо на адрес abc@abcd.com, когда кто-то входит в систему через FTP. Я попытался использовать /etc/pam.d/vsftpd "необязательный сеанс pam_exec.so /path/to/my/emailing_script.sh", но он не работает (я тестировал этот скрипт в /etc/pam.d/sshd и это работает).
Какие-либо предложения?
Заранее спасибо.
1 ответ
Решение
Чтобы vsftp использовал сеансы pam, вам нужно включить его в файле конфигурации:
добавить (или обновить) строку
session_support=YES
без этой линии сеансы PAM не будут использоваться, поэтому ваш модуль сеансов PAM также не будет запущен.
Ищите "session_support" на этой странице документации.