워드펜스(Wordfence) 플러그인, 꼭 설치해야 하는 이유

오늘은 워드프레스 사용자라면 거의 필수로 꼽는 보안 플러그인, 워드펜스(Wordfence)에 대해 왜 꼭 설치해야 하는지, 그리고 어떻게 설치하는지 자세히 정리해드리겠습니다.

워드프레스가 해킹 시도의 표적이 되는 이유

먼저 왜 보안이 중요한지부터 짚고 넘어가겠습니다. “내 홈페이지는 작고 방문자도 적은데 누가 해킹을 하겠어”라고 생각하실 수 있습니다. 그런데 실제로는 정반대입니다.

📖 용어 설명 — 왜 워드프레스가 표적이 될까요?
워드프레스는 전 세계 홈페이지의 상당수가 사용하는, 가장 널리 쓰이는 프로그램입니다. 나쁜 마음을 먹은 사람들 입장에서는 “워드프레스 하나만 공략하는 방법”을 찾으면 전 세계 수많은 홈페이지에 동시에 시도해볼 수 있다는 뜻이 됩니다.

즉, 특정한 누군가가 ‘내 홈페이지’를 노려서 공격하는 것이 아니라, 자동화된 프로그램이 인터넷을 돌아다니며 워드프레스로 만들어진 사이트를 닥치는 대로 찾아내 로그인 시도를 하는 경우가 훨씬 많습니다. 방문자 수와는 전혀 상관없이, 워드프레스로 만들어졌다는 사실 하나만으로도 공격 대상이 될 수 있는 것입니다.

이런 자동화된 공격은 대부분 아주 단순한 방식으로 이루어집니다. 관리자 로그인 페이지에 들어가서, 흔히 쓰이는 아이디와 비밀번호 조합을 수백 수천 번씩 반복해서 입력해보는 방식입니다. 이걸 **무차별 대입 공격(브루트포스)**이라고 부릅니다.

⚠️ 주의
“admin”이라는 아이디를 그대로 사용하고 계시거나, 비밀번호가 너무 단순하시다면 지금 바로 바꾸시길 권합니다. 자동화된 공격 프로그램은 이런 흔한 조합을 가장 먼저, 가장 많이 시도합니다.

워드펜스 이미지

워드펜스가 하는 일 — 홈페이지의 경비원

워드펜스는 쉽게 말해 홈페이지 대문 앞을 지키는 경비원 같은 역할을 합니다. 아파트 경비원이 수상한 사람의 출입을 막고, 같은 사람이 계속 초인종을 눌러대면 아예 접근을 막아버리는 것처럼, 워드펜스도 비슷한 일을 합니다.

워드펜스가 실제로 해주는 주요 기능들을 정리하면 다음과 같습니다.

  • 방화벽(Firewall): 악성 트래픽이 홈페이지 안으로 들어오기 전에 미리 걸러냅니다.
  • 로그인 시도 제한: 짧은 시간 안에 로그인을 여러 번 실패하면, 해당 접속을 일정 시간 동안 차단합니다.
  • 악성코드 검사: 홈페이지 파일 안에 악성 코드가 몰래 심어져 있지는 않은지 정기적으로 검사합니다.
  • 실시간 알림: 의심스러운 로그인 시도나 파일 변경이 발생하면 이메일로 알려줍니다.
  • 국가별 차단: 특정 국가에서의 접속을 차단하는 기능도 제공합니다. (필요한 경우에만 사용하시면 됩니다.)

💡 TIP
워드펜스는 무료 버전만으로도 기본적인 방화벽과 로그인 보호, 악성코드 검사 기능을 충분히 사용하실 수 있습니다. 처음 시작하시는 분들은 무료 버전으로도 걱정 없이 사용하실 수 있습니다.

보안을 미뤄서는 안 되는 이유

“나중에 방문자가 좀 늘면 그때 설치해야지”라고 생각하시는 분들이 많습니다. 하지만 보안은 방문자 수와 상관없이, 홈페이지를 만든 바로 그 순간부터 필요합니다. 그 이유는 다음과 같습니다.

  1. 공격은 방문자 수와 무관하게 발생합니다. 앞서 말씀드린 것처럼 자동화된 공격은 홈페이지의 인기와 상관없이 무작위로 이루어집니다.
  2. 한 번 뚫리면 복구가 훨씬 어렵습니다. 해킹을 당한 뒤에 보안을 강화하는 것보다, 처음부터 방어벽을 세워두는 편이 훨씬 수월합니다. 이미 침입을 당한 홈페이지는 어디에 악성 코드가 숨어있는지 찾아내는 것부터가 큰일입니다.
  3. 애드센스나 검색엔진 등록에도 영향을 줄 수 있습니다. 홈페이지가 해킹당해 이상한 광고나 스팸 링크가 뿌려지면, 구글이나 네이버 같은 검색엔진이 해당 사이트를 위험한 사이트로 분류해버릴 수 있습니다. 이렇게 되면 그동안 공들여 쓴 글과 애써 받은 검색엔진 등록이 한순간에 물거품이 될 수 있습니다.

✍️ 저자 노트
저 역시 워드프레스를 처음 시작할 때는 보안에 대해 크게 신경 쓰지 않았습니다. “글부터 열심히 써야지” 하는 생각뿐이었습니다.

그런데 주변에서 관리 소홀로 홈페이지가 이상한 도박 사이트 광고로 도배된 사례를 몇 번 보고 나서야, 보안이 선택이 아니라 기본이라는 걸 깨달았습니다. 워드프레스를 설치한 날, 테마를 적용한 그날 바로 워드펜스도 함께 설치하시길 권해드립니다.

워드펜스 설치 방법

이제 실제로 설치하는 방법을 단계별로 안내해드리겠습니다. 워드프레스 관리자 화면에 로그인되어 있는 상태에서 시작하시면 됩니다.

1단계. 플러그인 메뉴로 이동하기
왼쪽 메뉴에서 ‘플러그인’을 클릭한 뒤, ‘새로 추가’ 버튼을 눌러주세요.

2단계. 워드펜스 검색하기
검색창에 ‘Wordfence’ 또는 ‘워드펜스’라고 입력합니다. 검색 결과 목록 맨 위쪽에 방패 모양 아이콘의 ‘Wordfence Security’ 플러그인이 나타납니다.

⚠️ 주의
검색 결과에는 워드펜스와 이름이 비슷하거나 관련 있어 보이는 다른 플러그인들도 함께 나옵니다. 반드시 개발사가 ‘Wordfence’로 표시되고, 방패 모양 로고를 가진 정식 플러그인인지 확인한 뒤 설치해주세요.

3단계. 설치하기
‘Wordfence Security’ 옆의 ‘지금 설치’ 버튼을 클릭합니다. 설치가 끝나면 버튼이 ‘활성화’로 바뀝니다. 이어서 ‘활성화’ 버튼을 눌러 플러그인을 실행 상태로 만들어주세요.

4단계. 초기 설정 마법사 진행하기
활성화가 끝나면 워드펜스 설정을 도와주는 안내 화면이 나타납니다. 이 단계에서 이메일 주소를 입력하라는 항목이 나오는데, 여기에 본인이 실제로 확인하는 이메일 주소를 입력하시는 게 중요합니다. 로그인 시도 차단이나 보안 경고가 이 이메일로 전달되기 때문입니다.

5단계. 기본 방화벽 활성화 확인하기
설정 마법사를 따라가시면 방화벽이 자동으로 활성화됩니다. 별도로 복잡한 설정을 만지지 않으셔도, 기본값 그대로도 충분한 보호 기능을 제공합니다.

6단계. 첫 악성코드 검사 실행하기
설치가 끝나면 왼쪽 메뉴에 ‘Wordfence’ 항목이 새로 생깁니다. 이곳에 들어가서 ‘Scan(검사)’ 메뉴를 클릭하고, 검사 시작 버튼을 눌러 홈페이지 전체를 한번 점검해보시길 권합니다. 새로 만든 사이트라도 테마나 플러그인 파일에 문제가 없는지 확인하는 차원에서 진행해보시는 게 좋습니다.

💡 TIP
초기 설정 중에 유료(프리미엄) 라이선스를 안내하는 화면이 나올 수 있습니다. 처음 시작하시는 단계라면 무료 버전으로도 충분하니, 굳이 결제하지 않고 넘어가셔도 괜찮습니다. 화면 하단이나 작은 글씨로 된 ‘무료로 계속하기’ 같은 버튼을 찾아 진행하시면 됩니다.

설치 후 꼭 확인하시면 좋은 것들

워드펜스를 설치하고 나면, 다음 두 가지 정도는 꼭 확인해보시길 권합니다.

  • 로그인 시도 제한 기능이 켜져 있는지 확인하기: 워드펜스 메뉴의 ‘Firewall(방화벽)’ 항목에서 로그인 보안 관련 설정이 활성화되어 있는지 확인해주세요. 기본값으로도 대부분 켜져 있지만, 한 번쯤 직접 눈으로 확인해두시면 마음이 놓입니다.
  • 알림 이메일이 정상적으로 오는지 확인하기: 설정한 이메일로 워드펜스에서 보내는 활성화 안내 메일이 잘 도착했는지 확인해보세요. 스팸함으로 분류되는 경우도 있으니, 스팸함도 함께 확인해보시는 게 좋습니다.

정리하며

워드프레스로 홈페이지를 만드는 일은 집을 짓는 것과 비슷합니다. 예쁜 인테리어(테마)와 편리한 가구(플러그인)를 들이는 것도 중요하지만, 그전에 문단속부터 해두는 게 순서입니다. 워드펜스는 바로 그 문단속을 대신해주는 도구입니다.

방문자가 많든 적든, 이제 막 시작한 홈페이지든 상관없이, 워드프레스를 설치한 직후에는 반드시 워드펜스 같은 보안 플러그인부터 챙겨두시길 권해드립니다. 설치 자체는 5분도 채 걸리지 않지만, 이 5분이 나중에 겪을 수 있는 훨씬 큰 골칫거리를 미리 막아줍니다.

함께보면 좋은 글