CentOS 7의 Autofs 간접 마운트

CentOS 7의 Autofs 간접 마운트

CentOS7을 사용하고 있습니다. "autofs"를 테스트하려고 합니다. cent_ldap과 cent_client로 2개의 Centos 서버를 만들었습니다. LDAP 인증을 성공적으로 사용하도록 cent_client를 구성했습니다. cent_ldap에서 다음과 같이 nfs 내보내기를 만들었습니다.

/home * (읽기 및 쓰기)

내가 만든 cent_client를 사용하세요

mkdir /mnt/fordirect -p

mkdir /mnt/forindirect -p

/etc/auto.master.d/direct.autofs 파일에서 -> ///etc/auto.direct

파일 auto.direct -> /mnt/fordirect -rw,sync cent_ldap:/home에서

/etc/auto.master.d/indirect.autofs 파일에서 -> /mnt /etc/auto.indirect

auto.indirect -> forindirect -rw 파일에서 cent_ldap:/home을 동기화합니다.

systemctl restart autofs autofs가 오류 없이 시작됩니다.

하지만 루트 사용자로부터 이러한 설치를 테스트할 때

ls /mnt/fordirect --> 사용자1 사용자2 사용자3

ls /mnt/forindirect --> #아무 출력도 제공하지 않습니다.

간접 설치가 출력을 제공하지 않는 이유를 누군가 말해 줄 수 있습니까?

답변1

제가 올바르게 기억한다면(autofs는 강력하지만 혼란스럽습니다) 다음과 같이 작동할 것입니다:

/etc/auto.master.d/indirect.autofs 파일에서:

/mnt/forindirect /etc/auto.indirect

/etc/auto.indirect에서:

* -rw,sync cent_ldap:/home/&

그런 다음 테스트하십시오.

ls -l /mnt/forindirect/user1 /mnt/forindirect/user2 /mnt/forindirect/user3

관련 정보