Fail2ban - 使用exec或shell_exec从php脚本手动添加ip

时间:2016-03-19 12:34:07

标签: php linux security fail2ban

我正在尝试在检测到不同类型的忘恩负义访客时立即将ip添加到fail2ban banlist,我正在尝试使用php脚本运行下一个带有'shell'或'shell_exec'的命令:

  

exec('fail2ban-client -vvv set ssh-iptables banip 123.123.123.123');

(我想使用fail2ban的原生检测,另外在我自己的网站上手动添加或删除我的管理区域禁令。)

但是,这种方法不起作用......

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:1)

您好请尝试使用fail2ban-client的完整路径,您可以通过输入

来获取它
which fail2ban-client

在shell。