Я случайно удалил группу "staff" из набора разрешений для папок и не знаю, как ее вернуть.
Есть ли способ вернуть его, и если да, то как?
Я случайно удалил группу "staff" из набора разрешений для папок и не знаю, как ее вернуть.
Есть ли способ вернуть его, и если да, то как?
Не совсем уверен, что вы имеете в виду здесь. Вы потеряли объявление группы staff
в /etc/group
?
mress:10003 Z$ dscl . cat /Groups/staff
AppleMetaNodeLocation: /Local/Default
GeneratedUID: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000014
GroupMembers: FFFFEEEE-DDDD-CCCC-BBBB-AAAA00000000
GroupMembership: root
Password: *
PrimaryGroupID: 20
RealName: Staff
RecordName: staff
RecordType: dsRecTypeStandard:Groups
SMBSID: S-1-5-32-545
mress:10004 Z$ grep '^staff' /etc/group
staff:*:20:root
Определение файла используется только до запуска служб каталогов во время загрузки - и я подозреваю, что даже тогда.
Если вы имеете в виду, что папки больше не являются staff
группы, используйте chown staff
чтобы исправить их. Либо используйте /Applications/Utility/Disk Utility.app
, выберите свой загрузочный диск на боковой панели и нажмите "Восстановить права доступа к диску".