Назад | Перейти на главную страницу

Разрешить гостевой доступ для чтения / записи к общему ресурсу Netatalk AFP

Я использую Netatalk 3.14dev на Ubuntu 14.04. Этот ящик используется в качестве веб-сервера, и у нас уже есть общий ресурс Samba, указывающий на папку / var / www, чтобы наши разработчики могли работать с сайтами, размещенными на сервере.

Общий ресурс Samba настроен так, чтобы разрешить полный гостевой доступ для чтения / записи, а файлы, созданные / редактируемые через общий ресурс, принудительно записываются как «www-data», чтобы Apache мог их использовать.

Как мы отразим эту настройку с помощью Netatalk, чтобы позволить Mac подключаться через AFP? В Samba есть некоторые проблемы с разрешениями / блокировками, и я пробую использовать AFP в качестве решения. Я могу настроить общий ресурс с помощью Netatalk, но не могу разрешить гостевой доступ на запись - в настоящее время он доступен только для чтения.

У меня это в /usr/local/etc/afp.conf:

[Global]
; Global server settings
log file = /var/log/netatalk.log
uam list = uams_guest.so

[PHP Sites]
path = /var/www
file perm = 0664
directory perm = 0775
guest account = www-data

guest account должно быть определено внутри [Global] раздел. После исправления все должно работать.