从 Centos 7 中完全删除 Fail2ban 后,我决定重新安装它。因此,我运行安装程序 (yum),一切似乎都正常,没有错误,但似乎安装程序没有在“/etc/fail2ban”中创建任何目录,运行时没有sudo systemctl start fail2ban
收到任何错误,似乎它正在运行,但是没有配置文件... 而且它与之前的版本相同。
我通过运行以下命令来安装它:
sudo yum install fail2ban
我最初安装它时使用的命令相同。然后通过以下方式删除它:
sudo systemctl stop fail2ban
sudo yum remove fail2ban
然后:
rm -rf /etc/fail2ban /etc/init.d/fail2ban /var/run/fail2ban /usr/share/doc/fail2ban /usr/local/bin/fail2ban* /usr/lib*/python*/site-packages/fail2ban /usr/local/lib*/python*/site-packages/fail2ban
谢谢您的帮助!
答案1
还有一些额外的 fail2ban 包,例如 fail2ban-systemd、fail2ban-server、fail2ban-firewalld 等。
这些可能是配置文件的来源包,因此您可能还必须重新安装所有 fail2ban-* 包。