したがって、私のfail2banは機能していませんでした。それを機能させようとすると、構成ファイルが乱雑になりました。最初から始めることにしました。
これらをSudoとして実行しました
apt-get remove fail2ban
apt-get purge fail2ban
rm -r /etc/fail2ban
最初の2つのコマンドが乱雑な構成ファイルを保持しているため、完全に削除することを期待しています。
したがって、apt-get install fail2banを実行すると、パッケージがダウンロードおよびインストールされますが、実行しようとすると、パッケージがインストールされます。
* Starting authentication failure monitor fail2ban ERROR Found no accessible config files for 'fail2ban' under /etc/fail2ban
ERROR No section: 'Definition'
ERROR No section: 'Definition'
ERROR Found no accessible config files for 'fail2ban' under /etc/fail2ban
ERROR Found no accessible config files for 'jail' under /etc/fail2ban
ERROR No section: 'Definition'
ERROR No section: 'Definition'
これらの構成ファイルは実際にありません。 F2Bを再インストールすると、なぜ再作成されないのですか?最初から始めて、デフォルトとして再インストールするにはどうすればよいですか?
Ubuntu 14.04.2 LTSを使用しています
私は問題を修正します:
service fail2ban stop
rm -r /etc/fail2ban/
apt-get purge fail2ban
apt-get install fail2ban
一部の構成で同様の問題が発生し、解決しました。それらを取得するようにしてください:
/usr/share/doc/fail2ban/dist-config
Jail.confとfail2ban.confを/etc/fail2ban
にコピーできます
フォルダーaction.d/
およびfilter.d/
には、他にも多くのソースがあり、対応する/etc/fail2ban/
フォルダーにコピーできます(前述のとおり)。
GitHub から必要なファイルを直接ダウンロードします。
cd /etc/fail2ban/
wget https://raw.githubusercontent.com/fail2ban/fail2ban/0.11/config/fail2ban.conf
wget https://raw.githubusercontent.com/fail2ban/fail2ban/0.11/config/jail.conf
/ etc/fail2banにファイルをリストする必要があります。
ls -lh /etc/fail2ban
jail.confとfail2ban.confがそれぞれのjail.d、fail2ban.dとともにあるはずです、filter.dおよびaction.d .confファイルのディレクトリ。
filter.dおよびaction.dには、さまざまなサービス用のいくつかのデフォルトの.confファイルを入力する必要があります。
エラーはファイルがないことを示しています。
また、/ var/log/fail2ban.logには何がありますか?