타임머신 서버
맥을 위한 우분투 14.04 타임머신 서버 만들기
14.04에서 직접 테스트 해봤습니다.
1. Netatalk 패키지 설치
$ sudo apt-get install netatalk
2. 설정파일 수정
/etc/netatalk/afpd.conf
맨 아랫 줄 주석 해제
- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2.so -nosavepassword
/etc/netatalk/AppleVolumes.default
맨 하단에 마운트 할 위치를 지정합니다. 기본값으로 홈디렉토리가 지정되어있습니다. 위키에서는 /mnt/timemachine 이라는 이름으로 예를 듭니다.
/mnt/timemachine "TimeMachine" options:tm
만약, 사용자를 제안할 경우 allow:username을 붙이면 됩니다.
/mnt/timemachine "TimeMachine" options:tm allow:username_1,username_2
/etc/nsswitch.conf
hosts: files mdns4_minimal [NOTFOUND=return] dns에 두 가지를 더 추가해줍니다.
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 mdns
/etc/avahi/services/afpd.service
다음의 내용으로 파일을 작성합니다. <syntaxhighlight lang="xml"> <?xml version="1.0" standalone='no'?> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_afpovertcp._tcp</type> <port>548</port> </service> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=Xserve</txt-record> </service> </service-group> </syntaxhighlight>
참고로, model=Xserve의 내용을 model=TimeCapsule 이라고 바꿔주면, 파인더의 아이콘이 타임캡슐 모양으로 바뀝니다.
서비스 데몬 재시작
sudo service avahi-daemon restart sudo service netatalk restart
맥에서 네트워크 타임머신 활성화
맥에서 터미널을 열고 다음과 같이 입력합니다 (sudo는 붙이지 않습니다).
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1