MySQLdのネットワークをオンにする必要がありますが、オンにするたびに、サーバーはブルートフォース攻撃で忘却されます。いくつかの意味のあるパスワード推測スクリプトは、サーバーを攻撃し始め、ポート3306で接続を開き、ランダムなパスワードを永久に試します。
どうすればこれを防ぐことができますか?
SSHの場合、私はdenyhostsを使用します。これはうまく機能します。denyhostsをMySQLdで動作させる方法はありますか?
MySQLが実行されているポートを変更することも検討しましたが、これは理想的とは言えず、一時的な解決策にすぎません(新しいポートを発見した場合はどうなりますか?)
他に何かアイデアはありますか?
それが違う場合は、FreeBSD6.xでMySQL5.xを実行しています。