# 创建目录/data/backup,作为备份的存储空间。
sudo mkdir -p /data/backup
# 安装Netatalk以及Avahi
sudo apt-get update
sudo apt-get install netatalk avahi-daemon
# 配置Netatalk
# 编辑配置
sudo vi /etc/netatalk/AppleVolumes.default
/data/backup options:tm volsizelimit:500000 allow:jerry "backup"
# /data/backup - 存储路径。
# options:tm - 支持TimeMachine。
# volsizelimit:500000 - 最大存储容量(500G)。
# allow:jerry - 允许登录的帐户。
# "backup" - 显示的名称。
# 编辑配置
sudo vi /etc/netatalk/afp.conf
[Time Machine]
path = /data/backup
time machine = yes
# 开启及重启Netatalk服务
systemctl enable netatalk
systemctl restart netatalk
# 配置Avahi
# 编辑配置
sudo vi /etc/avahi/services/afpd.service
<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<!-- %h 表示用本机名称 -->
<name replace-wildcards="yes">%h</name>
<service>
<!-- afp 协议和端口 -->
<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>
# 开启及重启Avahi服务
systemctl enable avahi-daemon
systemctl restart avahi-daemon