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»