Я пытаюсь добавить владельца в папку в MAC OS X.

Я пытался использовать chown, но он меняет владельца на другого нового пользователя. Я не хочу его менять, я просто хочу добавить нового владельца.

Подробности:

У меня есть папка "test", владельцем которой является пользователь Admin, я хочу добавить в эту папку владельца Admin2, не удаляя владельца администратора. Как мне это сделать?

Большое спасибо.

Я хочу такой же эффект, как добавление пользователей: из пользовательского интерфейса +.

2 ответа2

1

Как отмечалось, файл может иметь только одного владельца. То, что вы ищете, это как установить списки контроля доступа (ACL) для записей файловой системы. Они предоставляют или запрещают любому из набора определенных пользователей или членов группы любой набор определенных разрешений для отдельных файлов или каталогов. Посмотрите, например, эту статью для быстрого введения в ACL на OS X. Прочитайте chmod страницу chmod OS X (man chmod) для деталей об управлении ACL через командную строку.

0

Вам нужно добавить обоих пользователей в одну группу пользователей. Тогда чгрп из теста в эту группу. Таким образом, несколько пользователей могут "владеть" одним файлом.

Тогда беги

$ dscl . list /users
$ dscl . list /groups

чтобы найти, какие пользователи принадлежат к каким группам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .