Разрешения выдаются с netatalk

Недавно я настроил сервер Ubuntu 12.04 для своего бизнеса, и мы установили netatalk, чтобы мы могли делиться файлами компании с нашими компьютерами Mac. Вот строка, которую мы использовали в нашем файле AppleVolumes.default:

/media/files/business  "Business"  allow:@business  perm:0770  umask:0007

Кроме того, наша основная группа для всех пользователей - «бизнес».

Итак, вот в чем проблема. Когда мы перемещаем кучу файлов и папок, устанавливаются правильные разрешения (770), но по некоторым причинам для определенных типов файлов он будет открыт только для владельца.

Текстовый документ будет работать для любой, где, как файл .mp4, работает только для своего владельца, хотя их разрешения идентичны:

-rwxrwx--- 1 user1 business 205328400 Jan  6 15:00 Video.mp4
-rwxrwx--- 1 user1 business 665       Feb 21 09:14 Business.rtf

ПРИМЕЧАНИЯ:

Сервер Ubuntu 12.04. Все в курсе. Мы исключительно Mac. Все наши Mac работают под управлением OS X Mavericks. У нас есть Drobo, в котором сейчас хранятся наши файлы (также с использованием AFP), и он отлично работает, когда мы его используем. Поэтому мы знаем, что это не наши компьютеры. Доли AFP находятся на сервере Ubuntu, все из которых делятся с локальным разделом, устанавливаемым fstab при загрузке.

UPDATE (3/14/14):

Я получил некоторую помощь от sarnold на канале # ubuntu-server, мы попытались удалить расширенные атрибуты из всех этих файлов, установив раздел без расширенных атрибутов.

UPDATE (3/17/14):

Я тестировал, возможно, это проблема с размером файла, но большие текстовые файлы более 200 МБ были прекрасны, и действительно маленькие .zip-файлы под 1MB не работали для не-владельцев. Я также дал полные разрешения (777) в zip-файл, и это, похоже, не изменило ситуацию.

1
задан 18 March 2014 в 01:38

0 ответов

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

Похожие вопросы: