Якщо ви створите абсолютно новий обліковий запис адміністратора в Lion, наступним буде ваш ідентифікатор та членство в групі (від $ id [new Lion account] | perl -lne 's/ /\n/g; s/,/\n\t/g; print;'
):
uid=504(lt)
gid=20(staff)
groups=20(staff)
402(com.apple.sharepoint.group.1)
12(everyone)
33(_appstore)
61(localaccounts)
79(_appserverusr)
80(admin)
81(_appserveradm)
98(_lpadmin)
100(_lpoperator)
204(_developer)
403(com.apple.sharepoint.group.2)
401(com.apple.access_screensharing)
На противагу цьому, у старшому обліковому записі OS X будуть вказані такі uid, gid тощо:
uid=501(andrew)
gid=501(andrew)
groups=501(andrew)
403(com.apple.sharepoint.group.2)
204(_developer)
100(_lpoperator)
98(_lpadmin)
81(_appserveradm)
80(admin)
79(_appserverusr)
61(localaccounts)
12(everyone)
401(com.apple.access_screensharing)
402(com.apple.sharepoint.group.1)
Зауважте, що в gid=20(staff)
новому обліковому записі є той, хто є користувачем 20(staff)
.
Під час оновлення старого облікового запису до Lion зберігаються імена старих користувачів та груп.
Повідомлялося про проблеми, які не мають staff
членства в групі на оновлених акаунтах:
- Неможливість встановлення або оновлення Homebrew;
- Відображення "Виймання" при натисканні Cmd+ Iна файли у вашій папці користувача
- Проблеми ACL та дозволу .
Нинішній спосіб вирішення виглядає таким:
- Додайте користувача до персоналу (тобто: $ sudo dscl. Append / Групи / персонал GroupMembership `whoami` або еквівалент)
- Використовуйте відновлення Лева для відновлення дозволів домашньої папки за замовчуванням (натисніть на вкладку "Без диска - Лев").
Поки що це вирішило багато проблем, які виникли у мене з оновленням, і, здається, у мене довший ресурс акумулятора та менша витрата процесора.
Однак ось питання, які у мене є:
1. Чи повинен чи я пройти через проблеми зміни gid=501
на gid=20
на моєму рахунку або просто бути членом групи співробітників досить добре?
2. Чи бути членом 20 (персонал) те саме, що мати gid = 20 (персонал)?
3. Якщо я змінив gid=
частину свого акаунта, як це зробити на Леві? Я знаю лише, як це зробити на Ubuntu ...
id
покаже це,egid=501
поки ви цього не зробите. Дякую!!!