직장에서 리눅스 머신에 가지고있는 디렉토리 구조를 미러링하고 싶습니다. 거기에서 내 홈 디렉토리는 Snow Leopard 와 /home/emiller
달리 상주합니다 /Users/emiller
.
나는 /home/emiller
리눅스 머신에서 내 파일의 sshfs 마운트 포인트로 만들고 사용 하려고 했으므로 경로를 변경하지 않고도 모든 스크립트를 실행할 수 있습니다.
그러나을 시도하면 다음 mkdir /home/emiller
과 같은 결과가 나타납니다.
mkdir: /home/emiller: Operation not supported
왜 이런거야? 의 기능은 /home
무엇입니까? 모든 파일이 비어 있습니다.
~ 밀러
답변
NFS 자동 마운터 맵이 마운트되어 있으므로 NFS 홈 디렉토리를 자동으로 사용할 수 있습니다. 인용 man auto_master
:
auto_master
파일이 자동 마운트 할 수있는 디렉토리의 목록이 포함되어 있습니다. 각 디렉토리와 연관된 것은 자동 마운트 될 파일 시스템의 위치를 나열하는 맵의 이름입니다. 기본 맵은 다음과 같습니다.# # Automounter master map # +auto_master # Use directory service /net -hosts -nobrowse,hidefromfinder,nosuid /home auto_home -nobrowse,hidefromfinder /Network/Servers -fstab /- -static
auto_home
SL 의 기본값 은 NIS 또는 LDAP에서 홈 디렉토리 대 머신 맵핑을 가져 오지만 항목을 수동으로 추가 할 수 있습니다.
및 에서 auto_home
줄을 제거 /etc/auto_master
하거나 sudo killall automountd
( launchd
새 맵으로 다시 실행 해야 함 ) 재부팅 할 수 있습니다. 또는 sshfs
마운트를 추가 한 다음 /etc/auto_home
다시 시작 automountd
하거나 다시 부팅하십시오.