用 Ubuntu 建立 Time Machine 备份服务器:
1、安装 Netatalk
sudo apt-get install netatalk
2、设置 Time Machine 备份文件存放位置, 假设位置在 /backup/TimeMachine
sudo vi /etc/netatak/AppleVolumes.default
#~/ "Home Directory"
/backup/TimeMachine "TimeMachine" options:tm
3、安装及配置 Avahi
sudo vi /etc/avahi/services/afpd.service
%h
_afpovertcp._tcp
548
_device-info._tcp
0
model=Xserve
其中,model=Xserve会让Finder在共享的地方显示的图示为Xserve
* 使用Ubuntu 12.04, 所以要再修改以下地方
sudo vi /etc/netatalk/afpd.conf
- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2_passwd.so -nosavepassword -setuplog “default log_info /var/log/afpd.log”
4、重启 netatalk 和 avahi
sudo service netatalk restart
sudo service avahi-daemon restart
现在所有设置都完成了,测试一下吧