Действительно быстро. Можно ли рекурсивно лишить конкретных пользователей полного ACE повсюду в каталоге?Рекурсивно удалить ACE
что-то вроде CHMOD -R -a "_spotlight: *"/Volumes/DATA/
??
ПО OS X 10.6.8
setfacls и getfacls не существует на OS X
Действительно быстро. Можно ли рекурсивно лишить конкретных пользователей полного ACE повсюду в каталоге?Рекурсивно удалить ACE
что-то вроде CHMOD -R -a "_spotlight: *"/Volumes/DATA/
??
ПО OS X 10.6.8
setfacls и getfacls не существует на OS X
списков управления управляются с помощью CHMOD на OS X. Стандартной Хитрость заключается в том, чтобы рекурсивно удалить все списки управления доступом, а затем повторно в верхнем уровень с набором наследования. Или вы можете написать какой-нибудь скрипт для использования ls -le для списка ACL, захватить индекс для данного пользователя/группы, а затем удалить эту запись. подобный:
chmod -a# $(ls -le filename | awk '/username/ {print substr ($1,0,1)}') filename