[華語, cmn-Hant-TW]
之前這篇有提到 AFP Server 的相關設定,其中 Netatalk 從 2.x 到 3.x 有相當大的改變,首先是 afpd 跟 cnid_metad 都不用了,/etc/rc.conf
只要留 netatalk 就好
/etc/rc.conf
netatalk_enable="YES" #afpd_enable="YES" #cnid_metad_enable="YES" |
然後 netatalk.conf 跟 AppleVolumes.default 也用不到了,改成很有 samba 風格的 afpd.conf
/usr/local/etc/netatalk.conf
[Global] ; Global server settings hostname = Pighead mac charset = 'UTF8-MAC' unix charset = 'UTF8' ; [Homes] ; basedir regex = /xxxx [Time Machine] path = /pub/backup time machine = yes valid users = pig |
然後 afp_signature.conf
跟 afp_voluuid.conf
會自動產生,整個設定簡單非常多,FreeBSD 的 ports 放在 /usr/ports/netatalk3
,在 make config 的時候打開 ZEROCONF 的話更省事,avahi 跟 howl 不用設也無妨 (netatalk3 用 avahi)。當然了,需要詳細設定的話,還是乖乖設一下相關設定比較好。