我正在尝试在检测到不同类型的忘恩负义的访客时立即将 ip 添加到 fail2ban banlist,我正在尝试通过使用“shell”或“shell_exec”运行下一个命令的 php 脚本来执行此操作:
exec('fail2ban-client -vvv set ssh-iptables banip 123.123.123.123');
(我想使用 fail2ban 的 native 检测,并在我自己的网站上从我的管理区域手动添加或删除禁令。)
但是,这个方法行不通...
有什么想法吗?谢谢!
最佳答案
您好,请尝试使用 fail2ban-client 的完整路径,您可以通过输入来获取它
which fail2ban-client
在外壳上。
关于php - Fail2ban - 使用 exec 或 shell_exec 从 php 脚本手动添加 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36101796/