当有人通过FTP登录时,我想发送邮件到abc@abcd.com。我已经尝试使用/etc/pam.d/vsftpd“session optional pam_exec.so /path/to/my/emailing_script.sh”但它不起作用(我在/etc/pam.d/sshd中测试了这个脚本它的工作原理)。
有什么建议吗?
提前致谢。
答案 0 :(得分:1)
为了让vsftp使用pam会话,您需要在配置文件中启用它:
添加(或更新)行
session_support=YES
如果不使用该行,将不会使用PAM会话,因此您的PAM会话模块也不会运行。
在this documentation page上查找“session_support”。