Можно ли скрыть каталоги на общем ресурсе с помощью Apple ACL?

445
Ben

Я просто настраиваю офисный сервер, на котором работает Maverick Server.

Я могу настроить управление каталогами и запретить некоторым пользователям или группам доступ к определенным вещам.

Тем не менее, я не могу найти способ скрыть каталоги, которые не доступны для определенных пользователей или групп.

Каталоги отображаются с красным запрещенным / нет входа, но я хотел бы скрыть их полностью от пользователей, которые не имеют к ним доступа.

Есть ли способ сделать это?

Текущая настройка делает posix минимальным (rwx ------), чтобы они не мешали ACL.

затем есть основная группа, которая имеет доступ к большинству вещей везде, кроме пары папок (RW наследуется везде, затем удаляется в нескольких подпапках)

затем есть отдельная группа, которая имеет доступ к нескольким каталогам (чтение в верхнем общем ресурсе, затем чтение / запись в нескольких подкаталогах)

Спасибо

0

1 ответ на вопрос

1
heiglandreas

Я не нашел способ. И я долго искал в интернете.

Насколько я понял, все это так: записи внутри папки похожи на записи в текстовом файле, а «папка» является этим файлом. Если вы имеете право читать этот текстовый файл (папку), вы можете прочитать весь текст. Это атрибут чтения для папки. Таким образом, при отображении содержимого папки Mac показывает вам содержимое файла (все) Затем он проходит через отдельные папки и пытается показать значок папки и распознает, что нет способа чтения содержимого этой определенной папки., поэтому он отображает односторонний знак.

Звучит немного странно, имеет какой-то смысл, когда вы получаете идею, и все еще несколько недружелюбно к пользователю.

Вы можете сделать это, используя другие файловые системы, такие как NTFS (которая официально не поддерживается на Mac). Не уверен, сможет ли AndrewFilesystem сделать это, но это все равно, что взять кувалду, чтобы сломать орех.

Если вы найдете способ, перезвоните, как мне было бы очень интересно !!!

Спасибо за ваш вклад, приятно слышать чужой опыт с этим. Ben 9 лет назад 0