워드프레스에서 'You have been locked out due to too many invalid login attempts' 오류

워드프레스 정보를 제공하는 블로그 Avada 2019. 4. 7. 20:00 • 댓글:

Defender 플러그인에 의해 내 IP 주소가 차단되는 경우

워드프레스에서 Defender 플러그인을 사용할 경우 관리자가 올바른 비밀번호를 넣어도 여러 차례 로그인 시도가 실패하면서 다음과 같은 오류 메시지가 표시되고 내 IP가 차단될 수 있습니다.

You have been locked out due to too many invalid login attempts.
Defender에서 기본 차단 시간은 300초입니다. 이 시간이 지난 후에 다시 로그인할 수 있습니다.

영구적으로 차단된 경우 사용 중인 테마 함수 파일에 다음 코드를 넣어 IP 차단을 해제할 수 있습니다.

add_filter( 'ip_lockout_default_whitelist_ip', function ( $ips ) {
    if ( current_user_can( 'manage_options' ) ) {
        $ips[] = WD_Utils::get_user_ip();
    }
    return $ips;
} );

Defender에서 내 IP를 차단하지 않도록 허용하려면 Defender > IP Lockouts > IP Banning > Whitelist로 이동한 다음 Whitelist 필드에 내 IP를 입력하면 됩니다.

내 IP는 구글에서 'My IP'로 검색하면 내 컴퓨터의 공인 IP가 표시됩니다.

내 IP 확인하기

잠금 시간(lockout time)은 Defender > IP Lockouts > 404 Detection > Lockout time에서 변경할 수 있습니다.

Wordfence 보안 플러그인에 의해 내 IP 주소가 차단되는 경우

Wordfence 보안 플러그인에서 로그인 시도 실수로 내 IP가 차단당하는 경우 조금 기다리면 차단이 해제됩니다. 보안 플러그인을 사용하는 경우 내 IP를 차단하지 않도록 허용할 수 있습니다.

워드프레스에서 보안이 걱정된다면 보안 플러그인을 설치할 수 있습니다. 그리고 워드프레스, 테마, 플러그인을 항상 최신 버전으로 업데이트하고 정기적으로 백업하는 것도 매우 중요합니다.

iThemes Security 플러그인에 의해 내 IP 주소가 차단되는 경우

iThemes Security 보안 플러그인에 의해 IP 주소가 차단되어 로그인하지 못하는 경우, 일정 시간이 지난 후에 보통 차단이 풀릴 것입니다. 차단이 해제되지 않거나 급하게 로그인해야 하는 경우 다음 글을 참고하여 차단된 IP 주소를 삭제할 수 있습니다.

참고: