5장. IdM의 자동 마운트 사용
자동 마운트는 여러 시스템에서 디렉토리를 관리, 구성 및 액세스하는 방법입니다. 자동 마운트는 요청이 있을 때마다 디렉토리를 자동으로 마운트합니다. IdM(Identity Management) 도메인 내에서는 도메인 내 클라이언트의 디렉터리를 쉽게 공유할 수 있으므로 이 도메인은 잘 작동합니다.
예에서는 다음 시나리오를 사용합니다.
- NFS-server.idm.example.com 은 NFS(네트워크 파일 시스템) 서버의 정규화된 도메인 이름(FQDN)입니다.
간단히 하기 위해 nfs-server.idm.example.com 은 raleigh 자동 마운트 위치에 대한 맵을 제공하는 IdM 클라이언트입니다.
참고자동 마운트 위치는 고유한 NFS 맵 세트입니다. 이상적으로 이러한 맵은 모두 동일한 지역에 있으므로 예를 들어 클라이언트가 빠른 연결로 이점을 얻을 수 있지만 필수는 아닙니다.
- NFS 서버는 /exports/project 디렉터리를 읽기-쓰기로 내보냅니다.
- developers 그룹에 속하는 IdM 사용자는 raleigh mount 위치를 사용하는 IdM 클라이언트의 /devel/project/ 로 내보낸 디렉터리의 콘텐츠에 액세스할 수 있습니다.
- IdM -client.idm.example.com 은 raleigh 자동 마운트 위치를 사용하는 IdM 클라이언트입니다.
NFS 서버 대신 Samba 서버를 사용하여 IdM 클라이언트의 공유를 제공하려면 Red Hat Knowledgebase 솔루션에서 IPA 환경에서 Autofs로 kerberized CIFS 마운트 구성 방법을 참조하십시오.
5.1. IdM의 NetNamespace 및 자동 마운트
Net Namespace
서비스는 자동 마운트
데몬을 통해 액세스 시 디렉토리를 마운트하도록 하여 필요에 따라 디렉터리 마운트를 자동화합니다. 또한, disabled에서는 period of inactivity을 통해 자동
마운트
된 디렉토리를 마운트 해제하도록 mount에 지시합니다. 정적 마운트와 달리 온디맨드 마운트는 시스템 리소스를 절약합니다.
- 자동 마운트 맵
NetNamespace 를 사용하는
시스템에서는
자동 마운트
설정이 여러 다른 파일에 저장됩니다. 기본자동 마운트
설정 파일은 자동 마운트 마운트 지점의 마스터 매핑과 시스템의 관련 리소스가 포함된/etc/auto.master
입니다.이 매핑을 자동 마운트 맵 이라고 합니다.
/etc/auto.master
구성 파일에는 마스터 맵이 포함되어 있습니다. 다른 맵에 대한 참조를 포함할 수 있습니다. 이러한 맵은 직접 또는 간접일 수 있습니다. 직접 맵은 마운트 지점에 절대 경로 이름을 사용하지만 간접 맵은 상대 경로 이름을 사용합니다.- IdM의 자동 마운트 설정
자동 마운트
는 일반적으로 로컬/etc/auto.master
및 관련 파일에서 맵 데이터를 검색하지만 다른 소스에서 맵 데이터를 검색할 수도 있습니다. 일반적인 소스 중 하나는 LDAP 서버입니다. IdM(Identity Management)의 컨텍스트에서는 389 Directory Server입니다.NetNamespace를 사용하는
시스템이
IdM 도메인의 클라이언트이면자동 마운트
구성이 로컬 구성 파일에 저장되지 않습니다. 대신 맵, 위치 및 키와 같은 NetNamespace 구성이 IdM 디렉터리에 LDAP 항목으로 저장됩니다.예를 들어
idm.example.com
IdM 도메인의 경우 기본 마스터 맵 은 다음과 같이 저장됩니다.dn: automountmapname=auto.master,cn=default,cn=automount,dc=idm,dc=example,dc=com objectClass: automountMap objectClass: top automountMapName: auto.master
추가 리소스