Steptella

TECH · 워드프레스

워드프레스 보안 기본 설정과 관리자 계정 점검

업데이트와 백업을 먼저 확보하고 관리자 계정, 2단계 인증, HTTPS, 플러그인 출처와 파일 권한을 순서대로 점검합니다.

  • 약 12분
  • 보통

업데이트

보안 플러그인 하나가 사이트를 대신 지켜주지는 않습니다. 업데이트되지 않은 코드, 공유 관리자 계정과 복원할 수 없는 백업이 더 큰 위험이 될 수 있습니다. 백업과 업데이트를 확보한 뒤 계정·접속·확장 기능·서버 권한 순서로 기본 위험을 줄이세요.

먼저 복구 가능한 상태 만들기

변경 전에 파일과 데이터베이스 전체 백업을 만들고 서버 밖에도 보관합니다. 백업 생성 성공 표시뿐 아니라 최근 사본을 내려받을 수 있고 복원 절차를 알고 있는지 확인하세요. 보안 사고가 생기면 손상된 상태를 덮어쓰기 전에 증거와 최신 데이터를 보존해야 하므로 복구 경로가 우선입니다.

호스팅 계정, 도메인 등록기관, 관리자 이메일도 WordPress와 함께 보호해야 합니다. 사이트 관리자 비밀번호만 바꿔도 도메인이나 호스팅 계정을 빼앗기면 접속과 파일을 통제할 수 없습니다.

업데이트를 미루지 않는 구조

WordPress 코어, 테마와 플러그인의 최신 안정 버전을 유지합니다. 사용하지 않는 테마·플러그인은 비활성화만 하지 말고 필요한 기본 테마 하나를 제외해 삭제합니다. 공식 WordPress 저장소 또는 신뢰할 수 있는 공급자에서만 내려받고, 오랫동안 업데이트가 없거나 지원이 끝난 확장 기능은 대체 계획을 세웁니다.

자동 업데이트는 사이트 중요도와 테스트 환경에 맞게 사용하세요. 무조건 모두 끄거나 켜는 대신 백업, 업데이트 알림, 스테이징 검증과 장애 시 되돌리는 담당 순서를 정합니다.

관리자 계정과 권한 정리

사람마다 별도 계정을 만들고 필요한 최소 역할만 부여합니다. 글만 쓰는 사람에게 관리자 권한을 주거나 여러 명이 하나의 계정을 공유하면 변경 책임을 확인하기 어렵습니다.

  • 사용하지 않는 관리자와 퇴사자 계정을 비활성화·삭제합니다.
  • 이름, 사이트명과 사전에 있는 단어를 조합한 비밀번호를 피합니다.
  • 호스팅과 관리자 계정에 2단계 인증을 적용합니다.
  • 비밀번호 재설정 메일을 받는 관리자 이메일을 최신 상태로 둡니다.
  • 정기적으로 로그인 사용자와 관리자 수를 기록합니다.

기존 admin 계정을 단순히 표시 이름만 바꾸는 것은 로그인 이름 변경과 다릅니다. 새 관리자 계정을 만든 뒤 콘텐츠 소유권을 이전하고 불필요한 계정을 정리하는 방식이 관리 화면에서 더 안전할 수 있습니다.

HTTPS와 접속 경로 확인

관리자 로그인과 공개 페이지가 HTTPS로 열리고 HTTP 요청은 대표 HTTPS 주소로 이동해야 합니다. 인증서 오류나 혼합 콘텐츠가 없는지 로그아웃 브라우저에서도 확인합니다. 서버에 접속할 때는 가능한 경우 암호화된 SFTP나 호스팅 파일 관리자를 사용하고 평문 FTP는 피하세요.

관리자 로그인 주소를 숨기는 것만으로 핵심 보안이 완성되지는 않습니다. 무차별 로그인 시도를 줄이는 제한, 강한 인증과 업데이트를 함께 적용해야 합니다.

플러그인과 파일 변경 제한

필요하지 않다면 관리자 화면에서 테마·플러그인 PHP 파일을 직접 편집하는 기능을 제한하는 방안을 검토합니다. 이 설정은 wp-config.php와 서버 접근이 필요할 수 있으므로 호스팅 문서를 확인하고 변경 전 백업하세요.

파일 권한은 WordPress가 필요한 위치만 쓸 수 있게 합니다. 모든 폴더에 광범위한 쓰기 권한을 주는 방식은 피하고, wp-config.php, 플러그인과 코어 파일의 소유자·권한을 호스팅 권장값과 비교합니다. 서버 구성마다 계정과 실행 사용자가 다르므로 숫자만 복사해 일괄 변경하지 않습니다.

정기 점검 순서

  1. 백업 성공과 외부 사본, 복원 방법을 확인합니다.
  2. 코어·테마·플러그인을 업데이트하고 사용하지 않는 항목을 삭제합니다.
  3. 관리자 목록, 역할, 비밀번호와 2단계 인증을 점검합니다.
  4. HTTPS, 관리자 이메일과 호스팅·도메인 계정을 확인합니다.
  5. 최근 파일 변경, 로그인 실패와 호스팅 오류 로그를 검토합니다.
  6. Site Health의 치명적 문제를 해결하고 점검일을 기록합니다.

이상 징후가 보일 때

모르는 관리자, 예상하지 않은 리디렉션, 검색 결과의 스팸 페이지나 갑작스러운 파일 변경이 보이면 플러그인만 돌리고 끝내지 않습니다. 사이트를 보존하고 호스팅에 로그와 격리를 요청한 뒤, 깨끗한 백업과 업데이트된 구성으로 복구할 계획을 세웁니다. 영향을 받은 비밀번호와 인증 키도 안전한 기기에서 교체합니다.

자주 묻는 질문

보안 플러그인은 꼭 필요한가요?
환경에 따라 로그인 제한, 모니터링과 알림에 도움이 될 수 있지만 업데이트, 최소 권한, HTTPS와 복원 가능한 백업을 대신하지는 않습니다. 호스팅이 제공하는 기능과 겹치지 않는지 먼저 확인하세요.
관리자 주소를 바꾸면 해킹을 막을 수 있나요?
자동 공격 노출을 일부 줄일 수 있지만 취약한 플러그인이나 탈취된 계정은 해결하지 못합니다. 강한 인증과 업데이트를 우선해야 합니다.

다음에는 이것을 하세요

워드프레스 블로그 만들기: 도메인부터 첫 글까지 순서대로 →

운영 방식 결정부터 도메인, 호스팅, 설치, 디자인, 검색 등록과 첫 글 발행까지 전체 과정을 8단계로 연결합니다.