타임머신 서버

Ubuntu Korea Community Wiki
imported>Seony님의 2014년 4월 26일 (토) 22:42 판 (새 문서: 맥을 위한 우분투 14.04 타임머신 서버 만들기 14.04에서 직접 테스트 해봤습니다. === 1. Netatalk 패키지 설치 === $ sudo apt-get install netatalk ===...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 이동 검색으로 이동

맥을 위한 우분투 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