웹사이트 검색

WordPress에서 2단계 인증을 활성화하는 방법


이 튜토리얼에서는 Duo Two-Factor Authentication이라는 무료 플러그인을 사용하여 WordPress에 대한 2단계 인증을 활성화하는 방법을 알아봅니다. Duo Security는 Sony, Microsoft, Accenture, Toyota 및 Yelp와 같은 수백 개의 회사에서 신뢰하는 기업 수준의 유명한 보안 서비스입니다. 매우 안전하고 사용하기도 쉽습니다.

2단계 인증이란 무엇입니까?

매우 간단히 말해서 2단계 인증은 보호하는 사이트/제품의 보안을 강화하기 위한 추가 보안 조치입니다. 이는 두 가지 고유한 인증 단계로 구성됩니다.

  1. 계정 비밀번호
  2. OTP(일회용 비밀번호)라고 하는 동적으로 생성된 보안 코드

예를 들어 Google 계정을 생각해 보세요. 이중 인증이 활성화되면 새 IP 주소나 이전에 사용하지 않은 IP 주소에서 계정에 로그인할 때 첫 번째 장벽은 비밀번호입니다. 그러면 Google에서 SMS를 보내거나 등록된 휴대폰 번호로 전화를 걸어 6자리 코드를 보냅니다. 코드를 입력해야만 계정에 대한 액세스 권한이 부여됩니다.

귀하의 PC(본질적으로 특정 IP 주소)를 알려진 액세스 포인트로 승인할 때까지 항상 이 두 단계를 사용하여 로그인해야 합니다. IP 주소를 승인하면 두 번째 확인 코드(OTP)가 필요하지 않습니다.

2단계 인증의 장점

상상할 수 있듯이 이중 인증의 이점은 안전하지 않은 환경에서 매우 중요합니다. 누군가 귀하의 비밀번호를 알게 되더라도 귀하의 계정에 접근할 수는 없습니다. 2nd 인증 단계, 즉 OTP가 그를 막습니다. Duo Security의 멋진 설명을 확인해 보세요. 그러나 터무니없이 드문 경우, 가해자가 귀하의 비밀번호와 전화번호 모두에 접근할 수 있다면 귀하는 끝장입니다.

전제조건

이중 인증을 활성화하려면 다음 장치가 각 계정 소유자와 항상 함께 있어야 합니다.

  1. 휴대폰이나 태블릿. 국제 전화/문자에는 충전 가능한 크레딧이 필요하므로 스마트폰을 사용하는 것이 좋습니다. Android, iOS 및 BlackBerry 기기를 권장하는 스마트폰입니다.
  2. 활성 전화번호(이 스마트폰 또는 인터넷 접속이 가능한 권장 스마트폰)
  3. 듀오 시큐리티 계정

듀오 보안 계정 설정

가장 먼저 해야 할 일은 무료 Duo Security 계정을 만드는 것입니다. 계정을 등록하려면 활성 전화번호를 사용해야 합니다. 다음 단계에서는 방법을 보여줍니다.

먼저 가격 페이지에서 무료 계정 옵션을 선택하세요. 세부 사항을 주의 깊게 입력하세요. 전화번호의 경우 국가 코드, 공백, 전화번호 순으로 입력하세요.

저는 인도 출신이므로 국가 코드는 +91입니다. 그래서 +91 XXXXXYYYYY를 입력했습니다.

2단계에서는 다른 회사 규모를 사용할 수 있습니다. WordPress 사이트를 보호하기 위해 Duo Security를 사용하고 있으므로 '보호하려는 항목'에서 CMS를 선택하고 나머지 설정은 괜찮습니다.

등록하자마자 Duo에서 활성화 링크를 보내드립니다. 받은편지함을 열고 해당 링크를 클릭하세요. 비슷한 페이지로 리디렉션됩니다.

  • 전화번호에서 Duo 등록 절차의 첫 번째 단계에서 사용한 것과 동일한 번호를 사용하고 있는지 확인하세요.
  • 모든 세부정보를 입력한 후 제출을 클릭하세요.
  • 몇 초 정도 기다린 후 문자 메시지 보내기 또는 나에게 전화를 클릭하세요.
  • 문자를 받지 못했다면(저는 받지 못했습니다) 통화 기능을 사용해 보세요.
  • 그래도 작동하지 않으면 번호를 다시 확인하고 셀에 신호가 있는지 확인하세요.

듀오 관리자 패널 구성

Duo 계정을 설정하면 자동으로 관리자 패널로 리디렉션됩니다.

  • 여기에서 선택하는 경우 계정에 로그인하고 왼쪽 메뉴에서 통합 > 새 통합을 선택하세요.
  • 통합 유형에서 WordPress를 선택합니다.
  • 통합 이름은 원하는 대로 지정할 수 있습니다. 이 튜토리얼에서는 "내 WP 사이트"를 사용하겠습니다.
  • 통합 만들기를 클릭하세요.

WordPress 사이트에 Duo Security를 연결하세요

이제 비밀 키를 복사하여 WordPress 사이트에 붙여넣겠습니다. 그러면 WordPress 사이트와 Duo Security가 연결됩니다.

이렇게 하려면 WP 대시보드 > 설정 > Duo Two-Factor로 이동하세요. 이 페이지에서 필수 설정을 사용할 수 있습니다. Duo Security 관리 인터페이스에서 키를 복사하여 해당 필드에 붙여넣습니다. 변경사항 저장을 누르면 연결이 설정됩니다. 이제 귀하의 사이트에서 이중 인증이 활성화되었습니다. 다음 단계에서는 인증 방법을 설정하겠습니다.

각 WordPress 사용자에게 인증 방법 추가

이렇게 하려면 먼저 WP 대시보드에서 로그아웃한 후 다시 로그인해야 합니다. 로그인 후 다음과 같은 내용이 표시됩니다.

이는 사용자(이 튜토리얼에서는 'john')가 Duo Security에 대해 활성화된 인증 방법을 가지고 있지 않음을 나타냅니다.

듀오시큐리티가 제공하는 인증방식

무료 계정에서 사용 가능한 인증 방법은 다음과 같습니다.

  1. 전화통화(휴대전화 또는 유선전화)
  2. SMS
  3. 블랙베리
  4. 기계적 인조 인간
  5. iOS

전화 및 SMS 방법에는 소매 크레딧이 필요합니다. 처음에는 1000크레딧이 있고, 다 사용한 후에 구매해야 합니다. 통화/SMS 크레딧 요금은 전화번호가 속한 국가에 따라 다릅니다. 인도의 경우 통화 또는 SMS당 5크레딧이 제공됩니다. 인증 방법으로 전화와 Android를 모두 테스트한 결과 제대로 작동하는 것으로 나타났습니다.

Duo Security 계정에 Android 기기를 추가하는 방법

우리 대부분은 스마트폰을 소유하고 있으므로 Android 인증 방법에 대한 심층적인 튜토리얼을 만들었습니다. 화면의 지시에 따라 다른 장치도 쉽게 설정할 수 있습니다.

인증 방법으로 Android 기기(태블릿으로 표시)를 사용할 때의 가장 큰 장점은 활성 이동통신사 신호가 필요하지 않다는 것입니다. 해당 장치에서 작동하는 인터넷 연결만 있으면 됩니다. 따라서 기기 선택에서 태블릿을 선택합니다.

저는 Android를 선택했습니다. iPad 또는 iPhone을 소유한 경우 iOS를 선택하세요.

이제 해당 모바일 앱을 설치해야 합니다. 확인 상자를 선택하고 계속을 누르세요.

기기에서 Duo Mobile 앱을 열고 열쇠 아이콘을 클릭하세요. 그러면 바코드 스캐너가 실행됩니다.

화면에서 바코드를 스캔하면 태블릿/휴대폰을 인식된 인증 장치로 변환할 수 있습니다.

이 확인은 사용자 'john'이 자신의 계정에 인식되거나 등록된 기기로 Android 기기를 가지고 있음을 보여줍니다.

2단계 인증으로 로그인

이제 모든 설정이 완료되었습니다. 휴대폰/태블릿을 가까이에 두고 비밀번호를 입력하여 1단계를 탐색하세요. 이제 2단계 인증 지점에 도달했습니다.

로그인 방법으로 듀오 푸시 또는 비밀번호를 선택할 수 있습니다. 듀오 푸시를 선택한 경우 로그인을 클릭하세요. Android/iOS 기기에 알림이 표시됩니다.

Duo Mobile 앱을 실행하고 승인을 선택하세요. 다음과 같은 내용이 즉시 표시됩니다.

이제 2단계 인증 프로세스의 2nd 단계를 성공적으로 완료했으며 WP 대시보드에 액세스할 수 있습니다. 축하해요! 로그인 방법으로 비밀번호를 선택한 경우 Duo Mobile 앱 내에서 비밀번호를 찾을 수 있습니다. 수동으로 입력하고 로그인을 눌러야 합니다.

모바일 인증방식 엿보기

제가 모바일 인증 방법도 시도해봤다고 했던 거 기억하시나요? 글쎄, 우리는 상세하고 따라하기 쉬운 화면 지침을 제공합니다. 이 스크린샷은 모바일 기기가 사용자 'sourav' 아래에 추가되었음을 보여줍니다.

이 인증 방식을 사용하면 크레딧이 소모된다는 점을 기억하세요. 로그인할 때마다 음성 통화나 SMS를 사용할 수 있습니다. 저는 음성통화 기능이 가장 인상적이었습니다. 내가 해야 할 일은 전화를 받고 아무 버튼이나 누르는 것뿐이었다. 그게 다입니다. 자동으로 로그인되었습니다.

결론

이중 인증을 활성화하는 것은 무단 액세스를 방지하는 가장 좋은 방법 중 하나입니다. 이는 훌륭한 보안 관행의 역할을 합니다. WordPress 사이트에 로그인하는 데 시간이 조금 더 걸리지만 추가 작업으로 인해 마음의 평화를 얻을 수 있습니다.

이중 인증을 설정하는 데 도움이 되는 다른 플러그인이 시중에 나와 있습니다. iThemes의 Security Pro 플러그인이 훌륭한 예입니다. 플러그인 가격은 사이트 2개당 $80, 무제한 라이센스의 경우 $150입니다. 무료 버전인 iThemes Security와 비교할 때 엄청난 보안 조치가 탑재되어 있습니다. 저는 누구나 무료로 사용할 수 있는 Duo Security를 선택했습니다.

그럼 여러분에게 달려있습니다. 이 추가 보안 조치에 대해 어떻게 생각하시나요? 콜라에 설탕을 넣는 것과 같은 걸까요? (음료) 아니면 파스타에 걸쭉한 그레이비만큼 멋진 게 있나요?