Я установил netatalk на свой сервер Ubuntu несколько недель назад и настроил его так, чтобы я мог использовать Timemachine со своего Mac для резервного копирования на сервере вместо внешнего жесткого диска.
Он работал очень хорошо до вчерашнего дня, когда я установил Samba, чтобы иметь возможность делиться определенными папками на моем сервере с моим Mac.
Теперь я получаю сообщение об ошибке:
There are no shares available or you are not allowed to access them on the server. Please contact your system administrator to resolve the problem.
Насколько я понимаю, проблема на сервере, а не на моем Mac. Я попытался перезагрузить компьютер и, не добавляя ни одной из папок, которые предоставляет Samba, добавил машину времени "afp: // ... @ ...".
Есть ли проблема с их одновременным запуском, нужно ли мне настроить самбу, чтобы она не отклоняла afp?
Я новичок в этом ...
Вы можете получить более подробную информацию о проблеме в журнале отладки afpd
(Демон Apple Filing Protocol, часть пакета netatalk). Чтобы получить его, добавьте следующее в строку конфигурации в afpd.conf
(обычно он находится внизу файла):
-setuplog "default log_debug /var/log/afpd.log"
Например, моя строка конфигурации выглядит так:
- -tcp -noddp -mimicmodel TimeCapsule6,106 -uamlist uams_dhx2.so -setuplog "default log_debug /var/log/afpd.log"
После этого перезапустите netatalk
service и попробуйте подключиться к вашему серверу с Mac. В /var/log/afpd.log
теперь содержат много полезной информации для решения проблемы. Также, пожалуйста, предоставьте содержание вашего afpd.conf
и AppleVolumes.default
(без комментированных строк, потому что их очень много). Упомянутые файлы, расположенные в /etc/netatalk
, по крайней мере, в Archlinux.