Ich betreibe einen CentOS 7 Server, und ich möchte Ban
oder Unban
bestimmte IP mit Fail2ban
.PHP Exec() zu einem und Unbain IPs mit Fail2Ban
es jedoch nicht funktioniert, wenn ich den Code ausführen:
$exec = exec('sudo fail2ban-client set apache banip 0.0.0.0', $output, $return);
var_dump($exec);
var_dump($output);
var_dump($return);
Muss ich einige spezielle Zugriffsrechte für PHP benötigen deshalb ist es funktionieren wird nicht?
Die $return
Variable spuckt 1
aus, wenn ich es betreibe. Ich weiß 0
bedeutet, dass es Successful
ist.
Während $output
nichts zurückgibt.
Sie diesen Thread überprüfen Haben: https://serverfault.com/questions/285256/how-to-unban- an-ip-richtig-mit-fail2ban/475117? –
Die Befehle funktionieren in SSH als sudo. Sie nicht durch exec ... Ich denke, es ist ein Sudo Problem – Borsn