autofs를 이용한 nas 자동 접속
맥에서 nas의 afp나 smb를 자동으로 mount 하는 팁입니다.
부팅 시에 스크립트를 수행하거나, 로그인에 넣어두는 방법은 접속이 끊기면 자동으로 접속해줘야 하는 문제가 있기 때문에 이 방법을 사용하고 있습니다. 해당 파일 시스템이 필요할 때만 OS가 자동으로 mount를 하기 때문에 crontab에 등록하는 것에 비해 부하도 적습니다.
MacOS v10.5 Leopard 이후로 추가된 기능입니다.
/etc/auto_master
파일에 내용 추가
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
/srv /etc/auto_nemu
/etc/auto_nemu
수정
Temp -fstype=smb,rw smb://user:passwd@address/Temp
Project -fstype=smb,rw smb://user:passwd@address/Project
afp로 접속시에는 smb 대신에 afp를 입력하고, guest 접속일 경우에는 user:passed 항목은 안 써도 됩니다. 즉 smb://192.168.0.99/Temp 이런 식이 됩니다.
sudo automount -vc
/srv/Temp
, /srv/Project
디렉토리 접근 시 자동 mount됩니다. afp, smb뿐만 아니라 webdav나 nfs에도
사용 가능합니다.
- 참고 문헌 : http://images.apple.com/business/docs/Autofs.pdf
Written on May 20, 2014