완벽한 사이트 보안을 위한 5가지 최고의 WordPress 보안 플러그인
게시 됨: 2020-11-16WordPress 사이트의 보안은 웹마스터로서 가장 중요한 관심사 중 하나여야 합니다. 그러나 보안에 '설정 후 잊어버리기'와 같은 접근 방식은 없습니다. 실제로 보안 조치는 끝없는 프로세스의 일부를 구성해야 합니다. WordPress 보안 조치를 지속적으로 강화, 모니터링, 개선 및 테스트해야 합니다.
최고의 WordPress 보안 플러그인에 관해서는 '일률적으로 적용되는' 플러그인이 없다는 점을 염두에 두어야 합니다. 웹사이트 보안은 방화벽이나 플러그인을 설치하는 것 이상입니다. 대신 특정 산업의 요구 사항을 충족하는 균형 잡힌 보안 플러그인 제품군이 필요합니다.
이 기사에서는 사이트를 안전하게 유지하기 위해 투자해야 하는 5가지 보안 요소에 대해 간략히 설명합니다. 그런 다음 이러한 각 기둥에 가장 적합한 솔루션을 제공하는 WordPress 보안 플러그인에 대해 간략히 설명합니다. 따라서 WordPress 보안에 대한 포괄적인 접근 방식을 취할 수 있습니다.
여러 플러그인을 사용하여 WordPress 사이트의 보안 보장
언급했듯이 WordPress 보안은 해결해야 할 복잡한 문제입니다. 따라서 계층화된 솔루션을 구현해야 합니다. 불행히도 많은 보안 플러그인은 WordPress 보안 문제에 대한 '은색 총알'로 판매됩니다. 그러나 악의적인 사용자가 WordPress 사이트의 보안을 손상시키기 위해 사용할 수 있는 방법의 수를 살펴보면 몇 가지 고유한 플러그인이 필요하다는 것이 분명합니다. 각각은 특정 위협에 대처하도록 설계되었습니다.
WordPress 보안에 대한 이 다계층 접근 방식에는 5가지 중요한 기둥이 필요합니다.
- 방화벽/맬웨어 스캐너
- 활동 로깅 플러그인
- 비밀번호 보안을 위한 플러그인
- 이중 인증을 활성화하는 플러그인
- 파일 변경 모니터 플러그인
보시다시피 각 플러그인에는 사이트 보안과 관련된 특정 목적이 있습니다. 최고의 방화벽/악성코드 스캐너가 무엇인지 자세히 살펴보고 이러한 각 플러그인이 WordPress 웹사이트의 보안에 왜 중요한지 알아보겠습니다.
방화벽/맬웨어 스캐너 플러그인
방화벽은 수십 년 동안 사용되어 왔습니다. 기본 수준에서 방화벽은 신뢰할 수 있는 네트워크와 신뢰할 수 없는 네트워크 사이의 장벽 역할을 하는 보안 소프트웨어입니다(네트워크는 웹사이트에 액세스하는 데 사용하는 인터넷 인프라(예: Airport Lounge Wi-Fi)를 나타냄). 최근에는 WordPress와 같은 특정 애플리케이션을 보호하는 WAF(웹 애플리케이션 방화벽)에 방화벽이 추가되었습니다.
WordPress 방화벽은 WordPress 사이트를 보호하도록 특별히 구성된 웹 애플리케이션 방화벽입니다. 사이트 액세스에 대한 모든 요청은 악성이거나 위험한 사이트가 아닌지 확인하기 위해 검사됩니다. 방화벽은 요청 시 서명으로 알려진 내용이 유해한 활동과 관련된 것으로 알려진 서명과 일치하지 않는지 확인하여 이를 수행합니다.
귀하의 웹사이트가 나이트클럽이라고 잠시 상상해 보십시오. 방화벽은 문의 경비원 역할을 합니다. 그들은 문제 행동과 관련된 이름(서명) 목록을 유지하며 이러한 개인은 어떤 상황에서도 입장이 허용되지 않습니다.
누군가 ID를 제시하면 경비원은 ID 이름과 금지된 개인 목록을 상호 참조합니다. ID가 목록에 있는 이름 중 하나와 일치하면 거부되어 나이트클럽(웹사이트)을 보호합니다. 이름(서명) 목록은 매일 밤 업데이트되어 새로운 말썽꾸러기로부터 나이트클럽(웹사이트)을 보호합니다.
대조적으로, 맬웨어 스캐너는 웹사이트에서 다른 일반적인 보안 위험을 확인하는 데 도움이 될 수 있습니다. 예를 들어 악성 코드, 의심스러운 링크, 의심스러운 리디렉션, 이전 WordPress 버전 등을 찾을 수 있습니다. 많은 WordPress 플러그인은 방화벽과 맬웨어 검사 기능을 결합합니다.
Sucuri 온라인 WordPress 방화벽 및 보안 플랫폼
이미 확립된 업계 이름인 Sucuri의 방화벽은 최고의 만능 WordPress 보안 플러그인 중 하나로 널리 알려져 있습니다. 해커 및 DDoS 공격을 추적하는 웹 애플리케이션 방화벽으로 작동할 뿐만 아니라 전체 Sucuri 보안 플랫폼은 악성 코드와 같은 항목을 찾는 웹사이트에 대한 철저한 맬웨어 검사도 제공합니다.
또한 여러 도메인 이름 블랙리스트 도구(Google 세이프 브라우징 포함)에서 웹사이트를 확인하고 방어를 위반한 해커가 취한 모든 조치를 정리합니다.
Malcare WordPress 방화벽 및 맬웨어 스캐너 플러그인
또 다른 업계 리더는 Malcare입니다. 주로 맬웨어 검사 플러그인으로 개발된 Malcare는 웹사이트를 자동으로 지속적으로 검사하고 정리합니다. 더 나은 점은 자동 청소 프로세스가 서버에서 발생하여 사이트의 로드 속도에 대한 간섭을 방지한다는 것입니다.
Malcare의 모든 것은 실시간으로 발생합니다. 공격 서명은 빠르게 진화하는 공격과 제로 데이 취약점으로부터 보호하기 위해 정기적으로 업데이트됩니다. Malcare의 알고리즘은 또한 서명보다 더 깊숙이 침투하여 가장 복잡한 해킹도 찾아내어 60초 이내에 근절합니다.
활동 로그 플러그인
보안되지 않은 WordPress 로그인은 해커가 사이트에 백도어 항목을 얻을 수 있는 가장 쉬운 방법 중 하나입니다. 사용자가 어떤 작업을 수행하고 있는지 모르는 경우 사용자 계정이 손상되었는지 여부를 알 수 없습니다.
너무 늦기 전에 웹사이트의 중요한 변경 사항을 추적하려면 WP 활동 로그와 같은 활동 추적 플러그인을 설치해야 합니다. 레이더 아래에 몰래 들어가려는 악의적인 침입자로부터 웹사이트를 보호하는 다양한 기능이 포함되어 있습니다. 아마존, 디즈니, 보쉬, 인텔 등 유수의 브랜드에서 이미 사용하고 있다.
WP 활동 로그 플러그인을 사용하여 다음을 수행할 수 있습니다.
- SMS 또는 이메일을 통해 웹사이트의 중요한 변경 사항에 대해 즉시 알림을 받습니다.
- 책임을 강화하기 위해 모든 유형의 사용자 및 사이트 활동 보고서를 생성합니다.
- 로그인한 사람과 최근 작업을 실시간으로 확인하세요.
- 특정 활동을 검색하여 누가 언제 수행했는지 알아내십시오.
- 외부 데이터베이스에 활동 로그를 저장합니다.
- 활동 로그를 WooCommerce, WPForms 등과 같은 타사 확장과 통합합니다.
14일 무료 평가판을 다운로드하고 여기에서 작동하는 모습을 확인하십시오.
비밀번호 보안을 위한 플러그인
암호 보안은 매우 중요합니다. 하나의 약한 암호는 전체 사이트를 탈선시킬 수 있습니다. 대규모 전자 상거래 상점을 운영하고 있고 해커가 자동화된 무차별 대입 프로그램을 사용하여 관리자 사용자 역할 중 하나의 암호를 추측한다고 잠시 상상해 보십시오.
활동 로그 플러그인이나 맬웨어 스캐너가 설치되어 있지 않으면 모든 거래에서 고객 결제 데이터를 수집하는 악성 코드를 삽입할 수 있습니다. 이러한 규모와 성격의 데이터 침해는 온라인 비즈니스에 끔찍한 결과를 초래할 수 있습니다.
Verizon 1 에 따르면 , 데이터 침해의 81%는 손상되고 취약하며 재사용된 암호로 인해 발생합니다. 따라서 사용자가 무차별 대입 기술에 침투할 수 있는 강력한 암호를 사용하도록 강제해야 합니다.
WPassword를 설치하면 다음을 보장하는 사용자에 대한 암호 정책을 시행할 수 있습니다.
- 최소 암호 길이.
- 대문자와 소문자 모두 필수 사용.
- 숫자를 사용해야 합니다.
- 특수 문자의 강제 사용.
- 잦은 비밀번호 변경.
- 비밀번호 재사용 방지.
또한 플러그인을 구성하여 사용자 역할을 기반으로 비밀번호 정책을 설정하거나 WordPress 보안에 가장 큰 위험을 초래하는 휴면 사용자를 잠글 수 있습니다. 마지막으로, 불행한 해킹 사건에서 이 플러그인을 사용하여 모든 비밀번호를 원클릭으로 재설정할 수 있습니다.
사용자 역할에 대해 자세히 알아보려면 WordPress 보안 개선을 위해 WordPress 사용자 역할을 사용하는 방법에 대한 가이드를 참조하십시오.
이중 인증을 활성화하는 플러그인
때로는 비밀번호가 얼마나 강력한지는 중요하지 않습니다. 해커는 도난당한 사용자 로그인 자격 증명으로 웹 사이트에 빠르게 액세스할 수 있습니다. WordPress 블로그를 운영하는 경우 콘텐츠 작성자가 스티커 메모에 비밀번호를 쓸 수 있으며 이는 잘못된 사람의 손에 들어갈 수 있습니다. 최고 실적의 게시물을 모두 제거하면 웹사이트의 기사 순위를 매기는 데 수개월과 수년이 소요될 수 있습니다.
그렇기 때문에 이중 인증(2FA)의 형태로 안전 장치가 있는 보안 조치를 취하는 것이 합리적입니다. 웹사이트에서 2FA를 활성화하면 사용자만 알고 있거나 소유하고 있는 것을 요구하여 사용자가 자신을 식별하도록 강제할 수 있습니다. 추가 PIN 또는 다른 장치나 앱의 코드를 요청하면 사용자 중 한 명의 로그인 자격 증명을 사용하려는 해커와 봇을 막을 수 있습니다.
무료 WP 2FA 플러그인을 사용하면 WordPress 웹마스터가 사이트 로그인에 이중 인증을 추가할 수 있습니다. 플러그인은 여러 가지 2FA 프로토콜을 지원하며 몇 초 안에 사용자가 설정할 수 있습니다.
파일 변경 플러그인 또는 파일 무결성 모니터 플러그인
운영하는 웹 사이트 유형에 관계없이 중요한 파일에 대한 변경 사항은 심각한 영향을 미칠 수 있으므로 알고 있어야 합니다. 대부분의 파일 변경 사항은 무해하거나 원하는 개선 사항입니다. 그러나 다른 경우에는 의도하지 않게 또는 다른 방식으로 웹사이트의 방어책을 열 수 있습니다.
예를 들어, .htaccess 파일을 일상적으로 변경해도 해커가 검색 엔진을 사이트에서 다른 URL로 리디렉션할 수 있습니다. 또 다른 경우는 데이터베이스 관리자가 웹사이트에 MySQL 데이터베이스 백업( .sql )을 남겨두고 공격자가 전체 WordPress 데이터베이스를 다운로드할 수 있도록 하는 경우일 수 있습니다.
경고 시스템이 없으면 이러한 변경 사항이 적용되었는지 인식하지 못할 수 있습니다. 마지막으로 하고 싶은 일은 악의적인 의도를 가진 사람들이 WordPress 사이트의 보안 취약점을 발견할 수 있도록 시간과 범위를 제공하는 것입니다.
WordPress용 웹 사이트 파일 변경 모니터 플러그인을 설치하면 유해한 파일 변경이 그물을 통과하지 않도록 할 수 있습니다. 이 무료 플러그인을 사용하면 웹사이트의 파일 변경 사항에 대한 실시간 알림을 받을 수 있습니다. 플러그인을 사용하여 개발자가 해커가 가져오기 전에 남겨둔 민감한 정보가 포함된 남은 파일 및 백업 파일을 검색할 수도 있습니다.
마지막으로 웹사이트 파일 변경 모니터 플러그인을 사용하면 해킹이 의심되는 경우 모든 유형의 웹사이트 코드 파일을 스캔하여 악성 코드 변경 사항을 찾아낼 수 있습니다.
완벽한 보안을 위한 최고의 WordPress 보안 플러그인
WordPress 보안은 지속적인 프로세스입니다. 트래픽이 많은 블로그를 운영하든 번성하는 전자 상거래 상점을 운영하든 상관없이 사이트에 대한 위협은 항상 있습니다. 그렇기 때문에 방어 시스템이 작업에 적합한지 확인하기 위해 계속 테스트하고 반복해야 합니다.
또한 악의적인 침입자가 사용하는 공격 각도가 매우 다양한 계층화된 접근 방식이 필요합니다. 하나의 플러그인이나 방화벽을 구현하는 것보다 WordPress 웹 사이트의 보안을 보장하기 위해 여러 개의 겹치는 소프트웨어를 사용하는 것이 좋습니다.
그렇기 때문에 사이트에 다음을 설치하는 것이 좋습니다.
- 방화벽/맬웨어 스캐너(Sucuri 방화벽 또는 Malcare)
- 활동 로그 플러그인(WP 활동 로그)
- 비밀번호 보안 플러그인(WPassword)
- 이중 인증(WP 2FA)을 활성화하는 플러그인
- 파일 무결성 모니터 플러그인(WordPress용 웹사이트 파일 변경 모니터)
이 문서에 사용된 참조
↑ 1 | https://blog.lastpass.com/2019/05/passwords-still-problem-according-2019-verizon-data-breach-investigations-report/ |
---|