11

Tomcat 7.0 を使用していますが、tomcat-users.xml で定義したユーザーがロックされています。ユーザーがロックされているという警告が catalina.out に表示されました。Tomcatを再起動せずにロックを解除するにはどうすればよいですか? 私はたくさん検索しましたが、解決策が見つかりませんでした。

どうもありがとう、

4

1 に答える 1

14

Tomcat のデフォルトの CMS 設定では、ユーザー アカウントのロックは実装されていません。ユーザーのレルムを LockOutRealm にネストした場合、ユーザーは 5 回失敗すると 300 秒間ロックアウトされます。

http://tomcat.apache.org/tomcat-6.0-doc/config/realm.html#LockOut_Realm_-_org.apache.catalina.realm.LockOutRealm

これは、DOS 攻撃などから Tomcat を保護するように設計されています。上記の値はデフォルト設定であり、必要に応じて編集できます。

それよりも早くユーザーのロックを解除する必要がある場合は、このクラスの実装をご覧ください。

org.apache.catalina.realm.LockOutRealm
于 2011-09-06T14:05:20.677 に答える