Red Hat Training

A Red Hat training course is available for RHEL 8

2.10. IdM 서버에 필요한 패키지 설치

RHEL8에서는 IdM(Identity Management) 서버를 설치하는 데 필요한 패키지가 모듈로 제공됩니다. IdM 서버 모듈 스트림은 DL1 스트림이라고 하며, 이 스트림에서 패키지를 다운로드하기 전에 이 스트림을 활성화해야 합니다. 다음 절차에서는 선택한 IdM 환경을 설정하는 데 필요한 패키지를 다운로드하는 방법을 보여줍니다.

사전 요구 사항

  • 새로 설치된 RHEL 시스템이 있습니다.
  • 필요한 리포지토리를 사용할 수 있습니다.

    • RHEL 시스템이 클라우드에서 실행되지 않는 경우 RHSM(Red Hat Subscription Manager)에 시스템을 등록합니다. 자세한 내용은 Subscription Manager 명령줄에서 서브스크립션 등록, 연결, 제거를 참조하십시오. IdM에서 사용하는 BaseOSAppStream 리포지토리도 활성화했습니다.

      # subscription-manager repos --enable=rhel-8-for-x86_64-baseos-rpms
      # subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms

    RHSM을 사용하여 특정 리포지토리를 활성화 및 비활성화하는 방법에 대한 자세한 내용은 Red Hat Subscription Manager의 옵션 구성을 참조하십시오.

    • RHEL 시스템이 클라우드에서 실행 중인 경우 등록을 건너뜁니다. 필수 리포지토리는 이미 RHUI(Red Hat Update Infrastructure)를 통해 사용할 수 있습니다.
  • 이전에 IdM 모듈 스트림을 활성화하지 않았습니다.

절차

  1. idm:DL1 스트림을 활성화합니다.

    # yum module enable idm:DL1
  2. idm:DL1 스트림을 통해 제공되는 RPM으로 전환합니다.

    # yum distro-sync
  3. IdM 요구 사항에 따라 다음 옵션 중 하나를 선택합니다.

    • 통합 DNS 없이 IdM 서버 설치에 필요한 패키지를 다운로드하려면 다음을 수행하십시오.

      # yum module install idm:DL1/server
    • 통합 DNS를 사용하여 IdM 서버를 설치하는 데 필요한 패키지를 다운로드하려면 다음을 수행합니다.

      # yum module install idm:DL1/dns
    • Active Directory와의 신뢰 관계가 있는 IdM 서버 설치에 필요한 패키지를 다운로드하려면 다음을 수행합니다.

      # yum module install idm:DL1/adtrust
    • 여러 프로필에서 패키지를 다운로드하려면 (예: adtrustdns 프로필)

      # yum module install idm:DL1/{dns,adtrust}
    • IdM 클라이언트 설치에 필요한 패키지를 다운로드하려면 다음을 수행합니다.

      # yum module install idm:DL1/client
중요

이미 다른 스트림을 활성화하여 패키지를 다운로드한 후 새 모듈 스트림으로 전환할 때 먼저 관련 설치된 모든 콘텐츠를 명시적으로 제거하고 새 모듈 스트림을 활성화하기 전에 현재 모듈 스트림을 비활성화해야 합니다. 현재 스트림을 비활성화하지 않고 새 스트림을 활성화하면 오류가 발생합니다. 진행 방법에 대한 자세한 내용은 이후 스트림으로 전환을 참조하십시오.

주의

모듈에서 모듈에서 패키지를 개별적으로 설치할 수는 있지만, 해당 모듈의 "API"로 나열되지 않은 모듈에서 패키지를 설치하는 경우 해당 모듈의 컨텍스트에서 Red Hat에서만 지원됩니다. 예를 들어 사용자 지정 389 Directory Server 설정과 함께 사용할 리포지토리에서 직접 bind-dyndb-ldap 를 설치하는 경우 IdM에 대해 발생하지 않는 한 발생하는 문제도 무시됩니다.