WordPress

WordPress 관리자 비밀번호 재설정

If you cannot get into wp-admin, KPanel gives you three ways back in without touching the database by hand, and this guide covers each one, when to use it, and how to get in when your site cannot…

wp-admin에 접속할 수 없는 경우 KPanel은 데이터베이스를 직접 수정하지 않고도 다시 접속할 수 있는 세 가지 방법을 제공하며, 이 가이드에서는 각 방법, 사용 시기 및 사이트에서 이메일을 보낼 수 없을 때의 접속 방법을 다룹니다.

여기의 모든 작업은 KPanel의 사이트 WordPress 탭에서 진행되므로 계정을 복구하기 위해 이전 비밀번호가 필요하지 않습니다.

방법 선택

상황사용 방법
로그인 페이지에 접속할 수 있고 이메일이 작동함WordPress의 "비밀번호를 잊으셨나요?" 링크
KPanel에 로그인되어 있고 즉시 접속을 원함사용자 목록의 로그인 대신
이메일이 작동하지 않거나 특정 새 비밀번호가 필요함재설정 링크 전송 또는 WP-CLI로 비밀번호 설정
어느 계정이 관리자인지 모름역할별로 필터링된 사용자 목록

모든 KPanel 방법에는 사이트에 대한 쓰기 액세스가 필요합니다. 버튼이 회색으로 표시되거나 없으면 Kapsule 계정 역할이 읽기 전용입니다. 계정 소유자에게 재설정을 실행하도록 요청하거나 역할을 높이도록 요청하세요.

방법 1: KPanel 사용자 목록에서

이것이 가장 빠른 방법이며 먼저 시도해야 할 방법입니다.

  1. KPanel에 로그인하고 왼쪽 사이드바의 웹사이트를 클릭합니다.
  2. 사이트를 클릭합니다.
  3. WordPress 탭을 연 다음 사용자 섹션을 엽니다.
  4. 필요한 계정을 찾습니다. 목록에는 로그인 이름, 이메일 주소 및 역할이 표시되므로 어느 것이 관리자인지 몰라도 식별할 수 있습니다.

각 행은 세 가지 옵션을 제공합니다:

  • 로그인 대신은 일회용 토큰을 사용하여 해당 사용자로 wp-admin에 새 탭으로 직접 로그인합니다. 비밀번호는 전혀 포함되지 않습니다. 접속하여 무언가를 수정해야 할 때 올바른 선택입니다.
  • 재설정 이메일 전송은 해당 계정의 주소로 WordPress의 표준 비밀번호 재설정 메시지를 보냅니다.
  • 옆의 링크 아이콘은 비밀번호 재설정 링크를 클립보드에 직접 복사하므로 직접 해당 사람에게 보낼 수 있습니다. 사이트에서 이메일을 보낼 수 없을 때 사용하세요.

KPanel의 WordPress 사용자 섹션

링크 복사 버튼은 거의 모든 "재설정 이메일이 도착하지 않음" 문제의 답입니다. WordPress가 이메일로 보낼 링크를 생성하고 직접 제공하므로 손상된 메일 구성은 더 이상 중요하지 않습니다.

방법 2: WordPress 로그인 화면에서

사이트의 이메일이 작동 중이고 계정의 메일박스에 접근할 수 있으면 기본 제공 흐름을 사용할 수 있습니다:

  1. https://yourdomain.com/wp-login.php으로 이동합니다.
  2. **비밀번호를 잊으셨나요?**를 클릭합니다.
  3. 사용자 이름 또는 계정의 이메일 주소를 입력합니다.
  4. 새 비밀번호 받기를 클릭합니다.
  5. 이메일을 열고 링크를 따릅니다. 몇 분 이내에 도착하지 않으면 스팸을 확인하세요.

아무것도 도착하지 않으면 계속 클릭하지 마세요. WordPress는 기본적으로 PHP를 통해 이 메일을 보내며, 많은 네트워크에서 이를 완전히 거부합니다. 대신 방법 1 또는 방법 3을 사용한 다음 나중에 전달을 제대로 수정하세요.

방법 3: WP-CLI로 비밀번호 설정

특정 비밀번호를 설정해야 하거나 이메일 주소가 잘못된 계정을 복구할 때 이를 사용하세요.

  1. 사이트를 열고 WordPress 탭을 연 다음 콘솔 섹션을 엽니다.
  2. 프롬프트는 이미 wp로 시작하므로 명령의 나머지 부분만 입력하면 됩니다.

어느 계정을 원하는지 확실하지 않으면 먼저 관리자를 찾으세요:

user list --role=administrator --format=table

이것은 사이트의 모든 관리자에 대한 사용자 ID, 로그인 이름, 이메일 주소 및 등록 날짜를 인쇄합니다.

그런 다음 로그인 이름이나 숫자 ID로 비밀번호를 설정합니다:

user update admin --user_pass='a-long-unique-password'
user update 1 --user_pass='a-long-unique-password'

WordPress는 값을 제대로 해시하므로 계정을 즉시 사용할 수 있으며 브라우저를 통해 설정한 것만큼 안전합니다.

여기에서 입력하는 모든 항목은 비밀번호를 포함하여 계정의 활동 로그에 기록됩니다. 값을 사용하는 순간 손상된 것으로 취급하세요: 로그인한 다음 wp-admin의 사용자, 프로필에서 다시 변경하세요. 다른 곳에서 사용하는 비밀번호는 붙여넣지 마세요.

콘솔 섹션은 관리형 플랜에 나타나는 탭 중 하나입니다. 콘솔이 없는 사이트에서는 탭 스트립에 관리형에서 +8 링크가 대신 표시됩니다. 콘솔이 실행할 수 있고 없는 항목에 대한 전체 세부 정보는 WordPress 사이트에서 WP-CLI 사용을 참조하세요.

계정의 이메일 주소가 잘못된 경우

재설정은 아무도 소유하지 않은 메일박스로 가면 쓸모가 없습니다. 재설정하기 전에 주소를 확인하고 수정하세요:

user get 1 --field=user_email
user update 1 --user_email='you@yourdomain.com'

WordPress가 자신의 알림에 사용하는 사이트 전체 관리자 주소를 확인할 수도 있습니다:

option get admin_email

주소가 맞으면 재설정 이메일을 보내거나 로그인 대신을 사용하여 wp-admin에서 변경하세요.

데이터베이스 직접 편집

phpMyAdmin을 열고 wp_users 테이블을 편집하고 드롭다운에서 MD5 함수를 사용하여 user_pass를 설정하도록 지시하는 이전 가이드를 찾을 수 있습니다.

Kapsule 사이트에서 이를 수행하지 마세요. 최신 WordPress는 MD5 비밀번호 해시를 사용하지 않으며, 사용자 행을 직접 편집하는 것은 모든 계정을 잠그는 방식으로 쉽게 잘못될 수 있으며 실행 취소가 없습니다. KPanel 사용자 목록과 WP-CLI 콘솔은 모두 작업을 올바르게 수행하며 항상 사용 가능합니다. 이미 편집을 했는데 이제 잠겨 있으면 백업에서 복원하세요: 백업에서 복원.

다른 용도로 실제로 직접 데이터베이스 액세스가 필요한 경우 phpMyAdmin으로 데이터베이스 접근을 참조하세요.

다시 접속한 후

잠금은 그 원인이 된 격차를 닫을 좋은 시간입니다:

  1. 모든 관리자 계정의 이메일 주소를 수정하여 향후 재설정이 작동하도록 합니다.
  2. 두 단계 인증을 켜세요 (플랜에 포함된 경우) wp-admin용으로 사이트의 WordPress, 보안 섹션에서 설정합니다.
  3. 인식하지 못한 계정을 제거합니다. 사용자 목록에는 모든 관리자가 표시됩니다. 예상치 못한 계정은 잊어버린 비밀번호가 아닌 손상의 전형적인 신호입니다.
  4. 지금 백업을 받으세요 사이트가 알려진 양호한 상태입니다: 백업 받기.

여기의 어떤 방법으로도 접속할 수 없으면 Kapsule 계정의 주소에서 support@kapsulehost.com으로 이메일을 보내세요. 사이트 도메인과 이미 시도한 내용을 포함하세요.

여전히 도움이 필요하신가요?

다음 주소로 이메일을 보내주세요 support@kapsulehost.com 또는 KPanel에서 채팅을 시작하세요.

KPanel 열기
Reset WordPress Admin Password | Kapsule Help