Как настроить 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" на этой странице документации.

Другие вопросы по тегам