Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

21.4. NIS 클라이언트에 자동 마운트 맵 노출

자동 마운트 맵이 이미 정의된 경우 IdM의 NIS 설정에 수동으로 추가해야 합니다. 이렇게 하면 매핑이 NIS 클라이언트에 노출됩니다.
NIS 서버는 IdM LDAP 디렉터리의 특수 플러그인 항목으로 관리합니다. NIS 서버에서 사용하는 각 NIS 도메인 및 맵은 이 컨테이너에 하위 항목으로 추가됩니다. NIS 도메인 항목에는 다음이 포함됩니다.
  • NIS 도메인의 이름입니다.
  • NIS 맵의 이름입니다.
  • NIS 맵의 콘텐츠로 사용할 디렉토리 항목을 찾는 방법에 대한 정보
  • NIS 맵의 키와 값으로 사용할 속성에 대한 정보
이러한 설정은 모든 맵에 대해 대부분 동일합니다.

21.4.1. 자동 마운트 맵 추가

IdM은 IdM 디렉터리 트리의 cn=automount 브랜치를 통해 mount 위치에 그룹화된 자동 마운트 맵을 저장합니다. LDAP 프로토콜을 사용하여 NIS 도메인 및 맵을 추가할 수 있습니다.
예를 들어 example.com 도메인의 기본 위치에 auto.example 이라는 mount 맵을 추가하려면 다음을 수행합니다.
[root@server ~]# ldapadd -h server.example.com -x -D "cn=Directory Manager" -W

dn: nis-domain=example.com+nis-map=auto.example,cn=NIS Server,cn=plugins,cn=config
objectClass: extensibleObject
nis-domain: example.com
nis-map: auto.example
nis-filter: (objectclass=automount)
nis-key-format: %{automountKey}
nis-value-format: %{automountInformation}
nis-base: automountmapname=auto.example,cn=default,cn=automount,dc=example,dc=com
참고
nis-domain 특성을 NIS 도메인 이름으로 설정합니다.
nis-base 특성에 설정된 값은 다음과 같아야 합니다.
  • ipa engagementmap-* 명령을 사용하여 설정된 기존의 autoscale Map입니다.
  • ipaParamlocation-* 명령을 사용하여 설정한 기존의 autoscale location 입니다.
항목을 설정한 후 자동 마운트 맵을 확인할 수 있습니다.
[root@server ~]# ypcat -k -d example.com -h server.example.com auto.example