5.2.2.2.2. 공유 보안을 사용하여 일대일 신뢰 생성
Microsoft Windows Server 2012, 2012 R2 또는 2016과 함께 공유 보안을 사용하여 양방향 신뢰를 만들려면 다음을 수행합니다.
- 5.2.2.1.1절. “신뢰를 위한 IdM 서버 준비” 에 설명된 대로 신뢰할 수 있도록 IdM 서버를 준비합니다.
- IdM 및 AD 호스트가 두 도메인을 모두 확인할 수 없는 DNS 서버를 사용하는 경우 DNS 영역에 대한 전달을 설정합니다.
- IdM 도메인에 대한 쿼리를 IdM DNS 서버로 전달하도록 AD DNS 서버를 준비합니다. 자세한 내용은 5.2.1.7절. “AD에서 IdM 도메인용 Conditional Forwarder 생성”의 내용을 참조하십시오.
- AD 도메인에 대한 쿼리를 AD DNS 서버로 전달하도록 IdM DNS 서버를 준비합니다. 자세한 내용은 5.2.1.8절. “IdM에서 AD 도메인의 앞으로 영역 생성”의 내용을 참조하십시오.
- Active Directory 도메인 및 신뢰 콘솔에서 신뢰를 구성합니다.
- 도메인 이름을 마우스 오른쪽 버튼으로 클릭하고 속성 을 선택합니다.
- 신뢰 탭에서 새 신뢰를 클릭합니다.
- IdM 도메인 이름을 입력하고 Next 를 클릭합니다.
- Forest trust 를 선택하고 Next 를 클릭합니다.
- 단방향: 수신 을 선택하고 다음을 클릭합니다.
- 이 도메인만 선택하고 다음을 클릭합니다.
- 공유 시크릿(trust password)을 입력하고 Next 를 클릭합니다.
- 설정을 확인하고 Next 를 클릭합니다.
- 시스템이 들어오는 신뢰를 확인할지 묻는 메시지가 표시되면 No를 선택하고 들어오는 트러스트를 확인하지 말고 Next 를 클릭합니다.
- 완료를 클릭합니다.
- 신뢰 계약을 생성합니다.
[root@ipaserver ~]# ipa trust-add --type=ad --trust-secret ad.example.com Shared secret for the trust: password ------------------------------------------------------- Added Active Directory trust for realm "ad.example.com" ------------------------------------------------------- Realm name: ad.example.com Domain NetBIOS name: AD Domain Security Identifier: S-1-5-21-1762709870-351891212-3141221786 Trust direction: Trusting forest Trust type: Active Directory domain Trust status: Waiting for confirmation by remote side
AD Domains and Trusts 콘솔에 설정한 공유 시크릿을 입력합니다. - Active Directory 도메인 및 신뢰 콘솔에서 신뢰를 검증합니다.
- 도메인 이름을 마우스 오른쪽 버튼으로 클릭하고 속성 을 선택합니다.
- 신뢰 탭에서 이 도메인(다음 신뢰) 창을 신뢰하는 도메인에서 도메인을 선택하고 속성 을 클릭합니다.
- Validate (유효성 검사) 버튼을 클릭합니다.
- Yes를 선택하고 들어오는 신뢰를 검증 하고 IdM 관리자 사용자의 자격 증명을 입력합니다.
- 신뢰할 수 있는 도메인 목록을 업데이트합니다.
[root@ipaserver ~]# ipa trust-fetch-domains ad.example.com ---------------------------------------------------------------------------------------- List of trust domains successfully refreshed. Use trustdomain-find command to list them. ---------------------------------------------------------------------------------------- ---------------------------- Number of entries returned 0 ----------------------------
- 신뢰할 수 있는 도메인을 나열합니다.
[root@ipaserver ~]# ipa trustdomain-find ad.example.com Domain name: ad.example.com Domain NetBIOS name: AD Domain Security Identifier: S-1-5-21-1762709870-351891212-3141221786 Domain enabled: True ---------------------------- Number of entries returned 1 ----------------------------
- 선택적으로 IdM 서버가 AD 도메인에서 사용자 정보를 검색할 수 있는지 확인합니다.
[root@ipaserver ~]# getent passwd administrator@ad.example.com administrator@ad.example.com:*:610600500:610600500:Administrator:/home/ad.example.com/administrator: