wp-admin이 잠긴 후 다시 액세스하는 10가지 방법

게시 됨: 2023-03-23


대부분의 WordPress 문제는 사이트에 로그인하여 대시보드에서 얻은 정보로 작업합니다. 그러나 wp-admin 이 잠겨 있으면 이러한 사치를 누리지 못할 것입니다. 대신 서버와 데이터베이스를 통해 문제를 근절해야 합니다.

경우에 따라 인적 오류가 영향을 미칠 수 있습니다. 예를 들어 로그인 자격 증명에 오류가 있을 수 있습니다. 그러나 파일 권한을 복구하거나 악의적인 공격에 대처하는 것과 같이 보다 강력한 수정이 필요한 더 심각한 문제가 있을 수 있습니다.

이 게시물은 wp-admin 에서 잠긴 후 다시 로그인하는 방법을 보여줍니다. 우리가 다룰 내용은 다음과 같습니다.

  1. 로그인 자격 증명이 올바른지 확인하십시오.
  2. 보안 플러그인이 액세스를 차단하고 있는지 확인합니다.
  3. 올바른 로그인 URL로 이동했는지 확인합니다.
  4. 사이트가 올바른 URL로 연결되는지 확인합니다.
  5. WordPress 파일 권한을 확인합니다.
  6. Apache 서버를 실행하는 경우 .htaccess 수정합니다.
  7. 사이트의 PHP 메모리 제한을 늘립니다.
  8. wp-admin 에서 잠길 수 있는 다른 오류를 수정합니다.
  9. 사이트가 악의적인 공격을 처리하고 있는지 확인합니다.
  10. 깨끗한 백업에서 복원하거나 WordPress를 처음부터 다시 설치합니다.

목록의 첫 번째 방법은 충분히 간단해야 하지만 다루어야 할 몇 가지 주의 사항이 있습니다.

1. 올바른 사용자 이름과 비밀번호를 사용하십시오.

가장 기본적인 확인은 로그인 화면에서 올바른 사용자 이름과 비밀번호를 사용하는 것입니다. 올바르다고 생각하는 자격 증명을 올바르게 입력했는지 다시 한 번 확인해야 합니다. 그러나 로그인 화면의 전용 링크를 사용하여 비밀번호를 변경하는 것이 좋습니다.

비밀번호를 분실하셨습니까? 링크가 강조 표시됩니다.

그래도 문제가 해결되지 않고 자격 증명이 올바른 경우 MySQL 데이터베이스로 이동해야 할 수 있습니다.

관리자 인터페이스 내의 MySQL 데이터베이스.

여기에서 사용자 비밀번호를 변경할 수 있습니다. 실제로 완전히 새로운 사용자를 설정할 수 있으며 이를 수행하는 방법에 대한 자세한 가이드가 있습니다. 빠른 요약은 wp_users 테이블에서 관련 사용자 이름을 찾고 ' MD5 해싱'으로 완성된 비밀번호를 변경한다는 것입니다. 이는 사이트와 해당 데이터를 안전하게 유지하는 데 중요한 암호화 형식입니다.

2. 보안 플러그인 비활성화

WordPress 보안 플러그인은 사이트의 거의 필수 구성 요소가 될 것입니다. 올바른 플러그인은 귀하와 귀하의 사용자에게 많은 보호를 제공할 수 있습니다. 때로는 너무 많은 보안이 있을 수 있습니다. 어떤 경우에는 플러그인이 해커를 막기 위해 사용하는 것과 동일한 기능을 사용하여 액세스를 제한할 수 있습니다.

예를 들어 로그인 제한 기능을 위반할 수 있습니다. 이와 같은 경우 액세스 권한이 곧 사라지거나 이미 사라진다는 명확한 경고가 표시됩니다.

잘못된 로그인과 wp-admin 화면에 들어가기 위한 세 번의 시도가 남아 있음을 보여주는 WordPress 로그인 페이지.

그러나 다른 경우에는 보안 플러그인이 IP 주소를 차단 목록에 추가하거나 여러 유사한 상황에 추가할 수 있습니다. 이를 테스트하기 위해 임시로 플러그인을 비활성화할 수 있습니다. 여기서 SFTP(Secure File Transfer Protocol)가 등장합니다.

이것은 사이트의 서버에 직접 연결하고 해당 파일로 작업하는 방법입니다. 기사의 나머지 부분에서 SFTP를 많이 참조할 것이므로 전용 클라이언트를 선택하고 사용 방법을 배우고 싶을 것입니다. FileZilla는 Cyberduck과 마찬가지로 인기 있고 무료입니다.

사이버덕 로고.

여기에서 서버에서 보안 플러그인을 비활성화할 수 있습니다. 플러그인을 선택하고 설치하는 방법에 대한 기사에는 플러그인을 비활성화하는 방법에 대한 섹션도 포함되어 있으므로 확인하고 여전히 운이 없다면 여기로 다시 오십시오.

3. 올바른 로그인 페이지 URL을 사용했는지 확인

WordPress 웹 사이트를 강화하는 데 사용할 수 있는 많은 팁이 있으며 일반적인 방법은 로그인 페이지의 URL을 변경하는 것입니다. 이렇게 하면 사이트에 계속 로그인할 수 있지만 기본 wp-login.php 슬러그와 달리 봇과 해커에게 해당 지식을 제공하지는 않습니다.

그러나 이 URL을 잊어버릴 수 있습니다. 극단적인 경우 플러그인이 사용자 모르게 이 작업을 수행했을 수 있습니다(권장하는 모든 보안 플러그인은 이 작업을 수행하지 않음).

거의 모든 경우에 로그인 URL을 변경했으므로 되돌릴 수도 있습니다. 이 기능을 제공하는 플러그인일 가능성이 높습니다. 보안 플러그인 비활성화와 마찬가지로 SFTP를 사용하여 로그인 URL을 변경하는 플러그인도 비활성화해야 합니다. 거기에서 기본 로그인 페이지 URL을 사용하여 다시 시도하십시오.

4. 사이트 URL이 정확한지 확인

거의 모든 경우에 귀하의 사이트 URL은 올바르고 정확할 것입니다. 그러나 사이트 URL이 올바르지 않은 경우가 있습니다. 이는 사이트에 로그인할 수 없으며 프런트 엔드에 전혀 액세스하지 못할 수도 있음을 의미합니다.

WordPress 대시보드에 대한 액세스 권한이 있는 경우 설정 > 일반 화면에서 이를 확인할 수 있습니다.

WordPress 주소 및 사이트 주소 URL을 보여주는 WordPress wp-admin 대시보드 화면.

그러나 이것은 wp-config.php 파일 내에서도 가능합니다. 가이드에서는 SFTP를 사용하여 이 파일에 액세스하고 편집하는 방법에 대해 설명합니다. 즉, 파일을 열고 몇 줄을 추가합니다.

 define('WP_HOME','https://yoursite.com'); define('WP_SITEURL','https://yoursite.com');

자리 표시자 도메인을 자신의 도메인으로 변경하고 싶을 것입니다. HTTPS로 전환하면 여기에서 다루고 있는 것과 같은 오류가 종종 발생할 수 있다는 점에 유의하는 것이 중요합니다. 그러나 모든 것이 정상인지 확인하기 위해 빠른 확인만 수행하면 됩니다.

5. 파일 권한을 확인하십시오

올바른 키가 없으면 잠긴 문에 들어갈 수 없으며 WordPress 웹사이트도 마찬가지입니다. 파일 권한은 파일에 액세스할 수 있는 사용자와 파일 작업 범위를 관리합니다. wp-admin 에서 잠긴 경우 사이트의 파일 권한과 관련하여 불일치가 있을 수 있습니다.

좋은 소식은 WordPress의 파일이 설치 간에 동일한 권한 집합을 갖게 된다는 것입니다. WordPress 강화에 대한 전용 기사에서 이에 대해 자세히 알아봅니다. SFTP를 사용하여 서버에 연결한 다음 내장 권한 관리자를 사용하여 파일 배치를 변경해야 합니다.

Cyberduck SFTP 클라이언트 내에서 WordPress 파일의 파일 권한 변경.

달성하는 데 몇 초가 걸리며 WordPress 대시보드로 돌아가는 방법을 알아내는 데 도움이 됩니다.

6. .htaccess 파일 관련 문제 수정

wp-config.php 파일에 WordPress 관련 설정이 포함된 것과 같은 방식으로 .htaccess 파일에는 Apache 서버에 대해 동일한 종류의 데이터가 저장됩니다. Nginx 사용자는 이 방법을 건너뛰기를 원하지만 Apache 서버 사용자는 SFTP를 사용하여 서버에서 .htaccess 파일을 찾을 수 있습니다.

비슷한 방법으로 파일을 편집할 수 있지만 이 경우에는 다른 접근 방식이 있습니다.

  • 먼저 파일의 복사본을 만들어 로컬 컴퓨터에 저장합니다.
  • 그런 다음 서버에서 .htaccess 파일을 삭제하십시오.
  • 사이트에 로그인할 수 있는지 확인하십시오.

여전히 WordPress 대시보드에 액세스할 수 없으면 .htaccess 파일의 복사본을 서버에 다시 저장하십시오. 그러나 대시보드에 액세스할 수 있는 경우 설정 > 퍼머링크 화면에서 새 .htaccess 파일을 생성하십시오.

wp-admin 내의 WordPress Permalinks 화면.

여기에 변경 사항을 저장하기만 하면 새로운 .htaccess 파일이 생성됩니다.

7. PHP 메모리 한도가 충분히 높은지 확인

사이트의 코드는 PHP 언어를 기반으로 하며 사이트에서 실행하는 루틴은 메모리를 사용해야 합니다. 메모리 할당이 너무 낮으면 wp-admin이 잠기는 것을 포함하여 오류가 발생할 수 있습니다. 이것을 잘못된 전선처럼 생각하십시오. 사용 가능한 메모리 양에 따라 간헐적으로 문제가 발생합니다.

해결책은 PHP 메모리 제한을 높이는 것입니다. 가이드에서는 더 많은 메모리를 얻거나 되찾는 데 도움이 되는 몇 가지 방법에 대해 설명합니다. 이제 SFTP에 대한 적절한 지식을 갖게 될 것이며 이를 다시 사용하여 wp-config.php 파일을 열 것입니다. 이번에는 다음 줄을 찾으세요(없으면 추가하세요 :)

define( 'WP_MEMORY_LIMIT', '256M' );

값은 128 또는 256이어야 합니다. 이 값을 변경하고 파일을 저장한 다음 사이트에 다시 로그인할 수 있는지 확인하는 것이 좋습니다.

8. wp-admin에서 잠기는 또 다른 오류 해결

의학에서 '동반이환' 상태는 가지고 있는 주요 질병과 관련된 상태입니다. 예를 들어, 편두통은 배탈을 유발할 수 있습니다. WordPress의 경우 WordPress 대시보드에 액세스할 수 없는 것은 다른 많은 오류 및 결함 중 하나와 병적입니다.

사이트에서 가장 '인기 있는' 두 가지 오류는 거의 전체 사이트에 대한 액세스를 거부합니다.

  • 500 내부 서버 오류입니다. 이것은 서버에 문제가 있음을 알려주지만 더 많은 정보를 제공하지는 않습니다. 해결하는 것이 고통스럽지만 해결 방법을 알려드릴 수 있습니다.
  • The White Screen of Death (WSoD.) 이것은 머리카락을 뽑을 수 있는 가장 치명적인 오류 중 하나입니다. 오류를 해결하는 데 방해가 되지는 않지만 흰색 화면(따라서 이름)만 표시됩니다.

물론 다른 문제도 있을 수 있으며 문제를 해결하고 해결해야 합니다. 그러나 주요 문제를 수정하면 wp-admin 에 대한 액세스 권한도 다시 제공됩니다.

9. 사이트가 손상되지 않았는지 확인

WordPress 대시보드로 돌아가기 위해 여러 가지 솔루션을 살펴보았지만 아무 것도 작동하지 않는다면 해킹 시도를 다루고 있는 것일 수 있습니다. 이는 사이트에서 직면할 수 있는 더 심각한 문제 중 하나이므로 신속하게 해결하는 것이 중요합니다.

일부 테스트를 실행하면 장점이 있지만 대부분은 플러그인을 설치하거나 WordPress 대시보드 내에서 작업해야 합니다. 따라서 이 옵션은 사용할 수 없습니다.

대신 전용 WordPress 유지 관리 회사에 전화하는 것이 좋습니다. 그들은 배를 바로 잡고 초기 분류를 수행하는 데 도움을 줄 수 있습니다. 거기에서 향후 공격으로부터 사이트를 보호하는 데 도움을 줄 수 있습니다. WP Buffs, Maintainn 및 WP 기술 지원은 모두 이러한 유형의 서비스를 제공합니다.

WP 버프 웹사이트.

호스트가 서버 측 문제를 해결할 수 있으므로 호스트에게도 연락할 수도 있습니다. 보안 플러그인 개발자도 악의적인 공격을 지원하는 서비스를 제공할 수 있습니다. 예를 들어 Wordfence는 프리미엄 회원을 위한 사이트 청소 서비스를 제공하며 다른 많은 서비스도 제공합니다.

10. 깨끗한 백업에서 복원하거나 WordPress를 다시 설치하십시오.

다른 모든 방법이 실패하고 호스트 지원팀에 문의하지 않아도 되는 경우 알려진 '양호한' 버전에서 사이트를 복원해야 할 수 있습니다. 여기에서 백업이 유용합니다. 올바른 플러그인을 사용하는 경우 이 프로세스는 간단합니다.

UpdraftPlus 플러그인.

UpdraftPlus는 WPKube에서 꾸준히 사랑받고 있으며 무료 버전을 사용하는 방법에 대한 가이드가 있습니다. 그러나 다른 많은 솔루션이 있으며 여기서 선택은 가장 좋아하는 솔루션으로 귀결됩니다. 거의 모두 환상적입니다.

최악의 경우 WordPress를 처음부터 다시 설치해야 합니다. 번거로울 수 있지만 사이트에 액세스할 수 없는 경우 필요합니다.

특히 '원 클릭' 설치 프로세스가 있는 호스트가 있는 경우 WordPress를 다시 설치할 수 있는 몇 가지 방법이 있습니다. 전용 가이드는 몇 분 밖에 걸리지 않는 수동 접근 방식을 포함하여 몇 가지 방법을 살펴봅니다.

마무리

사이트의 WordPress 대시보드에 액세스할 수 없는 경우 잘못된 부분을 수정하기가 어려울 것입니다. 좋은 소식은 wp-admin 에서 잠긴 후 사이트에 다시 액세스할 수 있는 다양한 방법이 있다는 것입니다.

이 게시물에서는 취할 수 있는 10가지 접근 방식을 살펴봅니다. 일부는 올바른 로그인 자격 증명을 사용하는 것과 같이 간단합니다. 다른 사람들은 귀하의 사이트 URL과 로그인 페이지 URL이 올바른지 여부와 같은 약간의 조사가 필요합니다. 그러나 악의적인 침해 또는 기타 주요 사이트 오류를 ​​수정하기 위해 모든 조치를 취해야 할 수도 있습니다. WordPress를 완전히 다시 설치해야 할 수도 있습니다.

wp-admin이 잠기는 것과 관련하여 질문이 있습니까? 아래 댓글 섹션에서 물어보세요!