[apple] Lion에서 네트워크 파일 시스템 마운트 경로는 어떻게 정의됩니까 (디렉토리 서비스 제외)?

네트워크 파일 시스템 마운트에 대한 디렉토리 서비스 점검

sudo dscl . -list /Mounts

sudo dscl . -readall /Mounts

아무것도 반환하지 않지만 /etc/fstabLion 에서는 파일이 더 이상 사용되지 않습니다. dscl디렉토리 서비스에서 마운트되지 않은 경우 마운트가없는 이유는 무엇 입니까?



답변

OS X은 Autofs 스택 을 사용하여 네트워크 파일 시스템을 마운트합니다. Keith Winston은 OS X의 Autofs에 대해 다음과 같이 소개 합니다.

OS X은 Sun의 Solaris 버전 Unix에 기반한 autofs 코드 스택을 사용합니다. 많은 고급 기능이 잘 설명되어 있지 않으므로 Solaris에 익숙하지 않은 경우 문제가 될 수 있습니다. 나는 아니었고 꽤 많은 파기를해야했습니다.

Autofs는 엔터프라이즈 환경에서 종종 로그인시 사용자를위한 네트워크 기반 홈 디렉토리 및 기타 네트워크 마운트를 설정하는 데 사용됩니다. 또한 액세스시 네트워크 공유를 동적으로 마운트 할 수도 있습니다.

기본적으로 Autofs는 Directory Services를 통해 정의 된 네트워크 파일 시스템 /etc/fstabNFS 파일 시스템에 정의 된 네트워크 파일 시스템을 모두 마스터 테이블에 따라 마운트 합니다 /etc/auto_master.

에 대한 귀하의 호출 dscl시 아무것도 더 마운트가 디렉터리 서비스에 정의되지 않았기 때문에 (이 놀람). 디렉토리 서비스 나 더 이상 사용되지 않는 Autofs 기본 구성에서 다루지 않는 마운트 지점을 정의 /etc/fstab하려면에 auto_ * 파일을 통해 매핑을 추가해야합니다 auto_master. 기술적 배경에 대해서는 위에 링크 된 게시물을 참조하십시오. 이 Mac OS X 힌트 게시물 에는 SMB 마운트를 위한 자동 마운트를 추가하는 좋은 방법 있습니다.


답변