У меня есть Mac Mini, который я хочу использовать в качестве файлового сервера. У меня есть следующая структура каталогов, которой я хочу поделиться:
Public <-- shared (UserA and UserB readonly; Admin is owner)
|- FolderA <-- (UserA is owner, read and write; UserB readonly)
|- FolderB <-- (UserB is owner, read and write; UserA readonly)
Я имею доступ к public
общему ресурсу из клиента Mac, и UserA
для примеров создает новую подпапку в FolderA
после чего UserB
может ее прочитать.
Но для примера пользователь UserB
создает новую папку в FolderB
на ПК-клиенте (Windows 10), а затем UserA
не может ее прочитать.
Я взгляну на разрешения, это выглядит так:
Public <-- shared (UserA and UserB readonly; Admin is owner)
|- FolderA <-- (UserA is owner, read and write; UserB readonly)
|- MacSubFolderA <-- (UserA is owner, read and write; UserB readonly)
|- FolderB <-- (UserB is owner, read and write; UserA readonly)
|- MacSubFolderB <-- (UserB is owner, read and write; UserA readonly)
|- PCSubFolderB <-- (UserB is owner, read and write; UserA has no access, WHY?)
Я знаю следующий обходной путь. Я могу применить разрешение файла FolderB
для всех подпапок. Но я не хочу делать это вручную каждый раз, когда клиент для ПК добавляет некоторые файлы.