Чтобы для групповых разрешений на чтение и запись по умолчанию в Snow Leopard и Leopard были установлены права доступа, я использовал /etc/launchd-user.conf
значение umask 002.
Это все еще работает в Lion во всех приложениях, кроме Finder. На самом деле, Lion's Finder действительно применяет umask при настройке разрешений, но если бит группы (или каждого) установлен на ноль, Finder будет обрабатывать его как 2, что делает права доступа групп новых папок только для чтения.
Из любопытства я попытался использовать старый метод, который я использовал в OS X 10.4, используя defaults
команду для установки umask и NSUmask, но это не работает (что и ожидалось).
Я надеюсь найти решение без использования ACL.
Кто-нибудь знает другой способ заставить Finder в Lion устанавливать права доступа группы для чтения / записи по умолчанию?
источник
Ответы:
Вы можете использовать BatChmod для настройки прав доступа к файлам. Вы также можете использовать его для chmod пакета файлов. Ссылка для скачивания: http://download.cnet.com/BatChmod/3000-2248_4-19574.html
источник