34.6. 맵 구성
맵을 구성하면 맵이 생성될 뿐만 아니라 마운트 지점을 키를 통해 연결하며, 디렉터리에 액세스할 때 사용해야 하는 마운트 옵션을 할당합니다. IdM은 직접 맵과 간접 맵을 모두 지원합니다.
참고
클라이언트마다 다른 맵 세트를 사용할 수 있습니다. 맵 세트는 트리 구조를 사용하므로 위치 간에 맵을 공유할 수 없습니다.
중요
Identity Management는 CloudEvent를 설정하거나 구성하지 않습니다. 이 작업은 별도로 수행해야 합니다. ID 관리는 기존 CloudEvent 배포와 함께 작동합니다.
34.6.1. 직접 맵 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
직접 맵은 파일 마운트 지점에 대한 정확한 위치( 절대 경로)를 정의합니다. 위치 항목에서 직접 맵은 앞의 슬래시로 식별됩니다.
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
--------------------------- /etc/auto.direct: /shared/man server.example.com:/shared/man
---------------------------
/etc/auto.direct:
/shared/man server.example.com:/shared/man
34.6.1.1. 웹 UI에서 직접 맵 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
- 정책 탭을 클릭합니다.
- 자동 마운트 를 클릭합니다.
- 맵을 추가할 자동 마운트 위치의 이름을 클릭합니다.
- Automount Maps 탭에서 + Add 링크를 클릭하여 새 맵을 생성합니다.
- 팝업 창에서 직접 라디오 버튼을 선택하고 새 맵의 이름을 입력합니다.
- Automount Keys 탭에서 + Add 링크를 클릭하여 맵의 새 키를 생성합니다.
- 마운트 지점을 입력합니다. 키는 키 이름에 실제 마운트 지점을 정의합니다. Info 필드는 디렉터리의 네트워크 위치와 사용할 마운트 옵션을 설정합니다.
- 버튼을 클릭하여 새 키를 저장합니다.
34.6.1.2. 명령줄에서 직접 맵 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
키는 실제 마운트 지점(키 이름에)과 모든 옵션을 정의합니다. 맵은 키 형식을 기반으로 직접 또는 간접 맵입니다.
각 위치는
auto.direct 항목으로 생성됩니다. 가장 간단한 구성은 자동 마운트 키를 기존 직접 맵 항목에 추가하여 직접 매핑을 정의하는 것입니다. 또한 다양한 직접 맵 항목을 만들 수 있습니다.
위치의
auto.direct 파일에 직접 맵의 키를 추가합니다. key 옵션은 마운트 지점을 식별하고 --info 는 디렉터리의 네트워크 위치와 사용할 마운트 옵션을 제공합니다. 예를 들어 다음과 같습니다.
ipa automountkey-add raleigh auto.direct --key=/share --info="ro,soft,ipaserver.example.com:/home/share" Key: /share Mount information: ro,soft,ipaserver.example.com:/home/share
$ ipa automountkey-add raleigh auto.direct --key=/share --info="ro,soft,ipaserver.example.com:/home/share"
Key: /share
Mount information: ro,soft,ipaserver.example.com:/home/share
마운트 옵션은 mount manpage에 설명되어 있습니다 http://linux.die.net/man/8/mount.
Solaris에서 ldapclient 명령을 사용하여 직접 맵과 키를 추가하여 LDAP 항목을 직접 추가합니다.
ldapclient -a serviceSearchDescriptor=auto_direct:automountMapName=auto.direct,cn=location,cn=automount,dc=example,dc=com?one
ldapclient -a serviceSearchDescriptor=auto_direct:automountMapName=auto.direct,cn=location,cn=automount,dc=example,dc=com?one
34.6.2. 간접 맵 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
간접 맵은 기본적으로 맵의 상대 경로를 지정합니다. 상위 항목은 모든 간접 맵에 대한 기본 디렉터리를 설정합니다. 간접 맵 키는 하위 디렉터리를 설정합니다. 간접 맵 위치가 로드될 때마다 키가 해당 기본 디렉터리에 추가됩니다. 예를 들어 기본 디렉터리가
/docs 이고 키가 man 인 경우 맵은 /docs/man 입니다.
34.6.2.1. 웹 UI에서 간접 맵 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
- 정책 탭을 클릭합니다.
- 자동 마운트 를 클릭합니다.
- 맵을 추가할 자동 마운트 위치의 이름을 클릭합니다.
- Automount Maps 탭에서 + Add 링크를 클릭하여 새 맵을 생성합니다.
- 팝업 창에서 Indirect 라디오 버튼을 선택하고 간접 맵에 필요한 정보를 입력합니다.
- 새 맵의 이름
- 마운트 지점. Mount 필드는 모든 간접 맵 키에 사용할 기본 디렉터리를 설정합니다.
- 선택적으로 상위 맵입니다. 기본 상위는
auto.master이지만 사용해야 하는 다른 맵이 있으면 Map 필드에 지정할 수 있습니다.
- 버튼을 클릭하여 새 키를 저장합니다.
34.6.2.2. 명령줄에서 간접 맵 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
직접 맵과 간접 맵의 주요 차이점은 간접 키 앞에 슬래시가 없다는 것입니다.
--------------------------- /etc/auto.share: man ipa.example.com:/docs/man ---------------------------
---------------------------
/etc/auto.share:
man ipa.example.com:/docs/man
---------------------------
- autoscalemap -add-indirect 명령을 사용하여 기본 항목을 설정하는 간접 맵 을 만듭니다. mount
옵션은모든 간접 맵 키에 사용할 기본 디렉터리를 설정합니다. 기본 상위 항목은auto.master항목이지만 사용해야 하는 다른 맵이 있는 경우--parentmap옵션을 사용하여 지정할 수 있습니다.예를 들어 다음과 같습니다.ipa automountmap-add-indirect location mapName --mount=directory [--parentmap=mapName]
$ ipa automountmap-add-indirect location mapName --mount=directory [--parentmap=mapName]Copy to Clipboard Copied! Toggle word wrap Toggle overflow ipa automountmap-add-indirect raleigh auto.share --mount=/share -------------------------------- Added automount map "auto.share" --------------------------------
$ ipa automountmap-add-indirect raleigh auto.share --mount=/share -------------------------------- Added automount map "auto.share" --------------------------------Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 마운트 위치의 간접 키를 추가합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 설정을 확인하려면 autoscale location-tofiles를 사용하여 위치 파일 목록을 확인하십시오.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Solaris에서 ldapclient 명령을 사용하여 간접 맵을 추가하여 LDAP 항목을 직접 추가합니다.
ldapclient -a serviceSearchDescriptor=auto_share:automountMapName=auto.share,cn=location,cn=automount,dc=example,dc=com?one
ldapclient -a serviceSearchDescriptor=auto_share:automountMapName=auto.share,cn=location,cn=automount,dc=example,dc=com?one
34.6.3. 자동 마운트 맵 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
기존의 마운팅 맵이 있는 경우 해당 맵을 IdM mount configuration으로 가져올 수 있습니다.
ipa automountlocation-import location map_file [--continuous]
ipa automountlocation-import location map_file [--continuous]
필요한 유일한 정보는 IdM의 위치 및 전체 경로 및 맵 파일 이름입니다.
--continuous 옵션은 명령이 오류가 발생하더라도 맵 파일을 계속 진행하도록 CloudEventlocation-import 명령을 지시합니다.
예를 들어 다음과 같습니다.
ipa automountlocation-import raleigh /etc/custom.map
$ ipa automountlocation-import raleigh /etc/custom.map