119장. Ansible을 사용하여 IdM 사용자의 NFS 공유 자동 마운트
자동 마운트는 여러 시스템에서 디렉토리를 관리, 구성 및 액세스하는 방법입니다. 자동 마운트는 액세스 권한이 요청될 때마다 디렉토리를 자동으로 마운트합니다. IdM(Identity Management) 도메인에서는 도메인 내의 클라이언트에서 손쉽게 디렉터리를 공유할 수 있으므로 잘 작동합니다.
IdM 위치에 있는 IdM 클라이언트에 로그인한 IdM 사용자를 위해 Ansible을 사용하여 자동으로 마운트되도록 NFS 공유를 구성할 수 있습니다.
이 장의 예제에서는 다음 시나리오를 사용합니다.
- NFS-server.idm.example.com 은 NFS(네트워크 파일 시스템) 서버의 FQDN(정규화된 도메인 이름)입니다.
- nfs-server.idm.example.com 은 raleigh 자동 마운트 위치에 있는 IdM 클라이언트입니다.
- NFS 서버는 /exports/project 디렉터리를 읽기-쓰기로 내보냅니다.
- developers 그룹에 속하는 IdM 사용자는 동일한 raleigh 자동 마운트 위치에 있는 IdM 클라이언트에서 내보낸 디렉토리의 /devel/project/ 로 NFS 서버와 동일한 raleigh 자동 마운트 위치에 있는 콘텐츠에 액세스할 수 있습니다.
- IdM-client.idm.example.com 은 raleigh 자동 마운트 위치에 있는 IdM 클라이언트입니다.
NFS 서버 대신 Samba 서버를 사용하여 IdM 클라이언트의 공유를 제공하려면 IPA 환경에서 Autofs를 사용하여 Kerberos CIFS 마운트를 구성하는 방법을 참조하십시오. https://access.redhat.com/solutions/6596071 KCS 솔루션.
장에는 다음 섹션이 포함되어 있습니다.
119.1. IdM에서 autofs 및 자동 마운트 링크 복사링크가 클립보드에 복사되었습니다!
autofs 서비스는 액세스할 때 디렉토리를 마운트하도록 자동 마운트 하여 필요에 따라 자동 마운트를 자동화합니다. 또한 기간 동안 사용하지 않으면 autofs 는 자동 마운트된 디렉터리 를 마운트 해제하도록 자동 마운트를 지시합니다. 정적 마운팅과 달리 온디맨드 마운트는 시스템 리소스를 절약합니다.
- 자동 마운트 맵
autofs를 사용하는 시스템에서는자동 마운트 구성이여러 다른 파일에 저장됩니다. 기본자동 마운트구성 파일은 자동마운트지점의 마스터 매핑과 관련 리소스가 포함된/etc/auto.master입니다. 이 매핑을 자동 마운트 맵 이라고 합니다./etc/auto.master구성 파일에는 마스터 맵이 포함되어 있습니다. 다른 맵에 대한 참조를 포함할 수 있습니다. 이 맵은 직접 또는 간접일 수 있습니다. 직접 맵은 마운트 지점에 절대 경로 이름을 사용하지만 간접 맵은 상대 경로 이름을 사용합니다.- IdM에서 구성 자동 마운트
자동
마운트는 일반적으로 로컬/etc/auto.master및 관련 파일에서 맵 데이터를 검색하지만 다른 소스에서 맵 데이터를 검색할 수도 있습니다. 가장 일반적인 소스는 LDAP 서버입니다. IdM(Identity Management) 컨텍스트에서 이는 389 Directory Server입니다.autofs를 사용하는 시스템이 IdM 도메인의 클라이언트인 경우자동 마운트구성은 로컬 설정 파일에 저장되지 않습니다. 대신 맵, 위치 및 키와 같은autofs구성이 IdM 디렉터리에 LDAP 항목으로 저장됩니다. 예를 들어idm.example.comIdM 도메인의 경우 기본 마스터 맵 은 다음과 같이 저장됩니다.dn: automountmapname=auto.master,cn=default,cn=automount,dc=idm,dc=example,dc=com objectClass: automountMap objectClass: top automountMapName: auto.master
dn: automountmapname=auto.master,cn=default,cn=automount,dc=idm,dc=example,dc=com objectClass: automountMap objectClass: top automountMapName: auto.masterCopy to Clipboard Copied! Toggle word wrap Toggle overflow