/home에서 한 명의 사용자를 제외한 모든 사용자를 자동 마운트할 수 있습니까("*" 키 사용)?

/home에서 한 명의 사용자를 제외한 모든 사용자를 자동 마운트할 수 있습니까("*" 키 사용)?

/home사용자 가 한 명뿐인 서버로 시작하여 automount 및 . 또한 NFS는 로컬 홈 디렉토리가 있는 로컬 사용자에게 홈 디렉토리를 제공합니다(그러나 이전 구성 사용).*&

다음과 같은 지도 파일이 있습니다.

* -bg,rw,nfsvers=3 server.domain.org:/exports/home/&

매핑 파일용. 아이디어는 로컬 사용자의 이름을 다음과 같이 삽입하는 것입니다.열쇠해당 *줄 앞에 있으므로 해당 *줄은 절대 일치하지 않습니다. 그러나 두 가지 문제가 있습니다.

  1. 자동 마운트를 위해 로컬 사용자와 일치하는 키 줄에 무엇을 써야할지 모르겠습니다.아니요무엇이든 설치하세요
  2. 자동 마운트가 빈 파일 시스템 유형 마운트를 시작하는 것 같습니다autofs 초과하다기존 로컬 /home이므로 로컬 사용자의 집이 사라집니다.

그래서 이것이 가능하지 않은 것 같습니다. 아니면 다른 (약간 우아한) 방법이 있습니까?

답변1

나는 개념 증명을 통해 이 문제를 해결할 수 있었습니다.

다음과 같이 지도 파일 상단에 추가 줄을 추가했습니다.

xxx -bind :/tmp
* -bg,rw,nfsvers=3 server.domain.org:/exports/home/&

이제 그것이 제가 목록을 작성할 때 /home/xxx보는 것입니다 /tmp.

솔루션을 완료하려면 원래 로컬 설치를 다른 마운트 지점으로 이동 하고 /home로컬 사용자 /localhome및 .xxx/tmp/localhome/&

관련 정보