2011-09-05 4 views
9

Tomcat 7.0을 사용 중이며 tomcat-users.xml에 정의 된 사용자 i가 잠겨 있습니다. 나는 catalina.out에서 사용자가 잠겨 있다는 경고를 보았습니다. 어떻게하면 바람둥이를 다시 시작하지 않고 잠금을 해제 할 수 있습니까? 나는 많은 것을 찾았지만 어떤 해결책도 찾을 수 없었다.바람둥이 사용자의 잠금을 해제하는 방법은 무엇입니까?

고마워요,

답변

10

Tomcat의 기본 CMS 설정을 사용하면 사용자 계정 잠금이 구현되지 않습니다. 당신이 LockOutRealm에 사용자의 영역을 중첩 한 경우, 사용자는 5 개 실패한 시도 후 삼백초이 차단됩니다

http://tomcat.apache.org/tomcat-6.0-doc/config/realm.html#LockOut_Realm_-_org.apache.catalina.realm.LockOutRealm가 DOS 공격 등을 인용 값에 Tomcat을 보호하도록 설계 위의 설정이 기본 설정이므로 원하는대로 편집 할 수 있습니다.

당신이 정말 빨리보다 사용자의 잠금을 해제해야하는 경우

는,이 클래스의 구현을 살펴 가지고 : 300 초 후 잠금 해제,

org.apache.catalina.realm.LockOutRealm 
+0

감사 답변을 많이 충분하다. 나는 이것을 몰랐다. – sacunu

+0

@Mikaveli 링크가 죽었습니다. ( – Fildor

+0

@Fildor 업데이트 된 링크를 참조하십시오. – Mikaveli

관련 문제