[Cisco DUO][#1]- Windows Server Login or RDP 2FA인증
안녕하세요.
이번에는 Windows Server 로그인 또는 RDP에 접속 했을때 Cisco DUO를 통해서 인증을 받는 방법에 대해서 알아보겠습니다.
Cisco DUO 웹페이지에서 회원 가입을 하시면 30일동안 trial version으로 기능들을 사용 할수 있습니다.
이 글에서는 회원가입하는 방법에 대해서는 생략 하겠습니다.
1. Cisco DUO cloud 접속합니다.
2. Applications -> Protect an Application 선택합니다.
3. 그리고 RDP를 검색합니다. 그리고 Protect버튼을 클릭 합니다.
4. RDP documentation를 클릭 합니다.
5. First Steps and Duo Authentication for windows logon installer 를 다운로드 받습니다.
6. 파일을 실행해서 설치 합니다.
7. Cisco DUO에서 RDP Detail에 보시면 아래 정보들이 3가지 입니다.
API를 COPY하고 프로그램에 붙여넣기 합니다.
8. 이번에는 integeration Key랑 Secret Key 복사합니다.
9. 만약에 Cisco DUO가 문제 있을때 랜선을 빼서 offline으로 만들면 Local User로 로그인 가능합니다.
꼭 체크 합니다.
10. enable를 체크하고 next를 선택합니다.
11. Next 를 눌러서 설치를 진행하고 설치가 완료 되면 Finish버튼을 클릭 합니다.
12. 서버를 log-out하고 로그인을 시도 합니다.
하지만 로그인이 실패하였습니다.
이유는 Cisco DUO에 administrator 계정이 없습니다.
설정 방법은 크게 2가지가 있습니다.
1. Active Directory랑 cisco DUO랑 연동해서 자동으로 User들을 cisco DUO cloud에 등록하는 방법
2. 또는 cisco duo에서 수동으로 user를 등록하는 방법.
13. cisco DUO에서 계정을 생성합니다.
오른쪽 위에 Add User를 선택합니다.
14. 유저 이름에 administrator입력합니다.
그리고 add phone를 클릭 합니다.
15. 휴대폰을 입력하고 add phone를 선택합니다.
16. 계정과 휴대폰 번호가 추가 되었습니다.
이제 테스트 해보겠습니다.
저는 이미 휴대폰에 cisco DUO를 설치 했고 activation 한 상태에서 그냥 administrator를 추가 적으로 등록 했기 떄문에 바로 테스트 가능 합니다.
17. 패스워드를 입력 합니다.
18. AD인증은 끝났고 이제 DUO 프로그램이 cisco duo cloud에 패킷을 보내서 휴대폰 번호를 확인후 휴대폰으로 push 메시지를 전송 합니다.
19. Approve버튼을 클릭 합니다.
20. 로그인이 성공 하였습니다.
지금까지 windows server 2019에 cisco DUO RDP프로그램을 설치해서 2FA 연동해보았습니다.