워드프레스 해킹 방지 보안 설정 플러그인 워드펜스

워드프레스 해킹 방지

워드펜스(Wordfence)는 악의적인 요청을 걸러주는 방화벽, 악성코드 검사, 로그인 보호 기능을 제공하는 플러그인입니다. 이 글에서는 워드프레스 해킹 방지 플러그인을 활용해 무료 버전에서 시작할 수 있는 기본 설정을 순서대로 알려 드립니다. 

워드프레스 해킹 방지 플러그인 워드펜스 무료와 유료 버전 차이

워드펜스는 무료 버전에서도 방화벽과 악성코드 검사, 관리자 2단계 인증을 사용할 수 있는 워드프레스 해킹 방지 플러그인 중 하나입니다. 즉 유료 결제를 하지 않았다고 방화벽이 작동하지 않는 것은 아니죠. 

주요 차이는 새로운 위협에 대응하는 규칙 적용에 있습니다.

  • 무료: 새 방화벽 규칙과 악성코드 탐지 패턴을 유료 고객보다 30일 늦게 받습니다.
  • 유료 Premium: 해당 규칙과 탐지 패턴을 실시간으로 받고, 실시간 IP 차단 목록, 국가별 차단, 전용 지원 등을 추가로 이용합니다.

여기서 30일은 모든 보안 업데이트가 중단된다는 뜻이 아니라, 새 방화벽 규칙과 악성코드 탐지 패턴의 제공 시점 차이입니다. 

처음에는 무료 기능을 설정해 사용하되, 주문/회원정보를 다루거나 운영 중단시 손실이 큰 사이트라면 유료 기능과 지원 필요성을 함께 검토하시면 됩니다.

워드프레스 해킹 방지 플러그인 설치 후엔 방화벽부터 확인하세요

기본적으로 워드프레스에 새로운 플러그인을 적용할 때는 설정 전에 현재 사이트를 백업해 만약을 대비하는게 좋습니다. 

워드펜스 설치 과정에서 준비된 메뉴 이름은 설치 버전이나 표시 언어에 따라 조금 다를 수 있으니 참고 바랍니다.

  1. 워드프레스 관리자에서 ‘플러그인 → 새 플러그인 추가’를 열고 ‘Wordfence’를 검색합니다. ‘Wordfence Security’를 설치한 다음 활성화하세요.
  2. 초기 화면의 안내에 따라 무료 라이센스를 발급받고 적용합니다. 이메일 확인이나 라이선스 설치 단계가 표시되면 완료하고, 보안 알림을 받을 이메일도 실제 사용하는 주소인지 확인하세요.
  3. ‘Wordfence → Firewall’에서 방화벽 상태를 확인합니다. 처음에는 보통 ‘Learning Mode’가 표시됩니다. 사이트의 정상적인 요청을 익히는 학습 모드이며 기본 기간은 7일입니다.
  4. 이 기간에는 평소처럼 글 저장, 문의 접수, 회원 로그인 등 주요 기능을 사용해 보세요. 종료일이 지난 뒤 방화벽 상태가 ‘Enabled and Protecting’으로 바뀌었는지 확인합니다. 학습 모드는 정상적인 차단 운영 상태와 다르므로 계속 유지된다면 문제가 있는 것입니다.

방화벽 화면에 ‘Optimize the Wordfence Firewall’이 보이면 확장 보호 설정도 진행할 수 있습니다. 버튼을 누른 뒤 안내된 서버 설정을 확인하고, 다운로드하라는 설정 파일을 먼저 저장한 다음 ‘Continue’로 진행하세요. 완료 후 보호 수준이 ‘Extended Protection’인지 확인합니다.

서버 종류를 직접 골라야 하는데 무엇인지 모르거나 오류가 나오면 임의로 선택하지 말고 호스팅 업체에 확인하세요. 설정 파일을 변경하는 과정이므로 서버 환경에 맞는 안내를 따라야 합니다.

관리자 로그인에는 2단계 인증을 추가하세요

2단계 인증은 비밀번호를 입력한 뒤 휴대전화 인증 앱의 코드를 한 번 더 확인하는 방식입니다. 이 옵션은 관리자 비밀번호가 노출됐을 때를 대비하는 데 도움이 되며, 무료 버전에서도 설정할 수 있습니다.

  1. 휴대전화에 Google Authenticator 같은 인증 앱을 준비합니다.
  2. 관리자 메뉴에서 ‘Wordfence → Login Security’를 열고 ‘My 2FA’ 또는 ‘Two-Factor Authentication’ 화면으로 이동합니다.
  3. 인증 앱에서 계정 추가를 누르고 화면의 QR코드를 스캔합니다.
  4. ‘Download’로 복구 코드를 내려받아 안전하게 보관합니다. 휴대전화를 잃어버렸을 때 로그인에 사용할 수 있습니다.
  5. 인증 앱에 표시된 6자리 코드를 입력하고 ‘Activate’를 누릅니다.

설정 직후에는 기존 관리자 창에서 로그아웃하지 말고, 다른 브라우저나 시크릿 창에서 로그인해 보세요. 비밀번호와 인증 코드로 접속되는지 확인한 뒤 기존 창을 닫으면 됩니다. 별도 회원 로그인 화면을 사용하는 사이트는 해당 페이지 호환 여부도 확인해야 합니다.

보안 검사는 실행보다 결과 확인이 중요합니다

‘Wordfence → Scan’으로 이동해 ‘Start New Scan’을 누르면 검사를 시작할 수 있습니다. 검사가 끝나면 악성코드 의심 항목이나 취약한 플러그인 등 어떤 문제가 표시됐는지 읽어보세요.

경고가 나왔다고 모든 파일을 삭제하면 안 됩니다. 제작 과정에서 수정한 정상 파일도 변경된 파일로 표시될 수 있기 때문이죠. 파일 삭제나 복구 버튼을 누르기 전에는 백업을 확보하고, 직접 판단하기 어렵다면 해당 결과를 제작 담당자에게 전달하세요.

알림을 받는 이메일은 ‘Wordfence → All Options’의 이메일 알림 설정에서도 확인할 수 있습니다. 설치 후 알림을 전혀 읽지 않는다면 문제를 발견해도 대응이 늦어질 수 있습니다.

마지막으로 방화벽 보호 상태, 관리자 2단계 인증 로그인, 첫 검사 결과를 확인해 보세요. 문의 폼이나 결제 등 사이트의 주요 기능이 정상 작동하는지도 함께 점검하면 됩니다. 

워드프레스 보안 설정은 옵션을 많이 켜는 것보다 필요한 보호 기능을 적용하고, 이후 알림과 업데이트를 꾸준히 관리하는 것이 중요함을 잊지 마시고 오늘 포스팅을 참고해 워드프레스 보안 방지 플러그인 하나 활용해 보시기 바랍니다.

홈페이지제작 전문가 상담
워드프레스 기반 SEO 최적화 사이트
LATEST ARTICLES
  • 홈페이지 유지보수 비용 매달 내는 돈에 포함된 것들
  • 웹사이트 견적서 확인 추가 비용 줄이려면 포함 범위를 보세요
  • 웹사이트 제작 전 준비사항 업체에 전달할 자료정리
  • 광주 홈페이지 제작 업체 고를 때 사례, 진행과정, 비용 확인하기
  • 프랜차이즈 랜딩페이지 제작 SEO 최적화 사례