
Ubuntu日本語フォーラム

ログインしていません。
もうずいぶん前から、ほぼ毎日のように Dovecot に対してユーザ名/パスワードの総当たり不正アクセスが発生しています。
ログを見て、その IP を接続拒否するように設定しているのですが(個人サーバなのでリスクは無視)、これが手作業です。
どうも面倒なので、この作業を何とか自動化できないものかと思っています。
手順としては、Dovecot に対して N 回のログイン失敗が発生したら、それをトリガとして、接続拒否のファイルにその IP を登録し iptable を再実行してやる、といった流れになるかと思います。
どなたか、同じような悩みを持っていらっしゃる方はいないでしょうか?
アドバイス、よろしくお願いします。
オフライン
ufwなどで、ブラックリスト方式では無く、ホワイトリスト方式でのアクセス制限の方が良いかと思います。
オフライン
認証用のパスワードの文字数を大きくして、swatchの導入っていかがですか?
参考サイトもいろんなところがあるようです。
オフライン
hmatsue さん。
アドバイス、ありがとうございます。
ただ、特定のホストだけから接続を許可するような運用ではありませんので、ホワイトリスト方式は難しいと思います。(例えば iPhone からも接続します)
zagan さん。
ありがとうございます。
なるほど、swatch というものがありましたね。
名前だけは知っていたのですが、自分でも少し調べてみました。
多少、試行錯誤は必要かと思いますが、何とかなりそうです。
以上、アドバイス、ありがとうございました。
とても参考になりました。
オフライン