Gentoo: AFP — netatalk + avahi

Помимо того что я очень люблю консоль, я всё-таки люблю и удобство, по этому несколько лет назад я отказался от Windows и перешёл на MacOS. Именно по этому на моём сервере, для раздачи контента в сеть я использую не только smb протокол, но и afp. А о том как его поднять я сегодня и расскажу.

Устанавливаем netatalk

korp # emerge net-fs/netatalk

Раскоментируем последнюю строчку

korp # nano /etc/netatalk/afpd.conf
- -tcp -ddp -uamlist uams_dhx.so,uams_dhx2.so

Прописываем наши шары, разрешение пользователям

korp # nano /etc/netatalk/AppleVolumes.default
/home/share/backup backup allow:share
/home/share/films films	allow:share
/home/share/htdocs www	allow:share
/home/share/music music	allow:share
/home/share/other other	allow:share
/home/share/torrent torrent allow:share
/home/share/backup/ TimeMachine allow:share options:tm

Устанавливаем avahi

korp # nano /etc/portage/package.use
net-dns/avahi dbus avahi python
dev-lang/python gdbm
korp # emerge avahi

Удаляем не нужгные конфиги

korp # rm /etc/avahi/services/ssh.service
korp # rm /etc/avahi/services/sftp-ssh.service

Добавляем наш собственный конфиг

korp # nano /etc/avahi/services/afpd.service

 

%h

_device-info._tcp
0
model=Xserve


_afpovertcp._tcp
548


Запускаем сервисы

korp # /etc/init.d/netatalk start
korp # /etc/init.d/avahi-daemon restart

Добавляем сервисы в автозагрузку

korp # rc-update add netatalk default
korp # rc-update add avahi-daemon default

3 ответа на “Gentoo: AFP — netatalk + avahi”

Добавить комментарий