귀하의 사이트가 해킹당했습니다. 귀하는 제외되었습니다. 실망 스럽습니다. SQL 쿼리를 사용하여 관리자를 만들려고했지만이 방법이 작동하지 않으면 다른 작업을 수행 할 수 있습니까? 최근 독자 중 한 명이 FTP를 통해 WordPress에 관리자를 추가 할 수 있는지 물었습니다. 실제로 가능하기 때문에 대답은 둘 이상을 놀라게 할 것입니다.
이 자습서에서는 FTP를 통해 WordPress에 관리자를 추가하는 방법을 보여줍니다.
FTP를 통해 관리자를 언제 추가해야합니까?
때때로 WordPress 사이트에서 사용자 이름이나 이메일 주소를 잊어 버려 대시 보드에 로그인하지 못할 수 있습니다.
여러 가지 방법으로 문제를 해결할 수 있습니다. 방법 중 하나는 SQL 쿼리를 사용하는 것이지만 phpMyAdmin에 연결할 수 없으면 MySQL 쿼리를 실행할 수 없습니다.
일부 사용자는 기본 계정이 삭제 된 해킹 된 사이트를 가질 수 있습니다. 이 경우 FTP를 통해 관리자를 추가하면 대시 보드에 대한 액세스를 빠르게 복원 할 수 있습니다.
즉, FTP로 WordPress에 관리자를 추가하는 방법을 살펴 보겠습니다.
FTP를 통해 사용자를 추가하는 방법
가장 먼저 필요한 것은 FTP 클라이언트입니다. 당신이 그것을 통제하지 않으면, 당신은 항상 우리의 목록에서 선택할 수 있습니다 FTP 권장 그리고 온라인에서 WordPress를 사용하는 방법 알아보기 (FileZilla 케이스).
WordPress 사이트에 연결되면 " functions.php 당신의 활동적인 테마. 그는 아마도이 경로와 비슷한 경로에있을 것입니다 :
/votresite.com/wp-content/themes/votre-theme-actif/functions.php
파일을 마우스 오른쪽 버튼으로 클릭하여 functions.php 컴퓨터로 다운로드 할 수 있습니다.
메모장으로 컴퓨터에 다운로드 한 파일을 엽니 다 (또는 선택한 텍스트 편집기). 이제 파일 끝에이 코드를 추가해야합니다.
function bpc_admin_account () {$ user = '사용자 이름'; $ pass = '비밀번호'; $ 이메일 = '[이메일 보호]'; if (! username_exists ($ user) &&! email_exists ($ email)) {$ user_id = wp_create_user ($ user, $ pass, $ email); $ user = 새 WP_User ($ user_id); $ user-> set_role ( '관리자'); }} add_action ( 'init', 'bpc_admin_account');
"을 교체하는 것을 잊지 마십시오 사용자 이름 "," 암호 », 그리고« [이메일 보호] 자신의 정보로.
그런 다음 파일을 저장한 다음 사용자에게 보냅니다. 웹 사이트, 여전히 FTP를 통해.
이제 로그인 페이지에 액세스하여 사이트에 로그인 할 수 있습니다. 이 코드는 WordPress가 초기화 될 때마다 실행됩니다. 따라서 연결되면 삭제해야합니다.
지금부터 귀하의 네트워크에 연결할 수 있기를 바랍니다. 웹 사이트. 해킹에 대한 첫 번째 해결책과 대시보드 로그인을 방해하는 모든 것은 백업이라는 것을 기억하십시오. 이전 자습서에서 다음을 제공했습니다.
보호하는 방법도 알아야 합니다. 블로그 공격에 대비. 이 경우 다음을 사용할 수 있습니다. Sucuri 또는 CDN 또한 훌륭한 방화벽을 제공합니다.
궁금한 점이 있으면 언제든지 문의하십시오.