Ubuntu с Netatalk и Samba TimeMachine не может подключиться

Я установил netatalk на свой Ubuntu Server несколько недель назад и настроил его так, чтобы я мог использовать 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://...@...".

Есть ли проблема при запуске их обоих одновременно, мне нужно настроить samba, чтобы он не отклонял afp?

Я довольно новичок в этом...

1 ответ

Решение

Вы можете получить больше информации о проблеме с журналом отладки 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 сервис и попробуйте подключиться к вашему серверу с Mac. /var/log/afpd.log Теперь содержат много полезной информации для решения проблемы. Также, пожалуйста, предоставьте содержимое вашего afpd.conf а также AppleVolumes.default (без закомментированных строк, потому что их много). Упомянутые файлы расположены в /etc/netatalkПо крайней мере, в Archlinux.

Другие вопросы по тегам