Я пытаюсь достичь следующего в OpenSolaris для настройки разрешений на томах ZFS (совместно используемых с использованием CIFS).
Есть некоторые пользователи, которые должны принадлежать к группе sysusers, у них есть доступ ко всему и всему в томе ZFS / tank / storage. Кроме того, существуют следующие группы:
devs - Разработчики СМИ - Пользователи СМИ, которые могут получить доступ только к определенным папкам accnt - Бухгалтеры, которые могут только касаться своих файлов
Я подумал, может быть, создать группы выше, затем группу sysusers и добавить все группы выше в группу sysusers, что, в свою очередь, добавит всех пользователей в sysgroup, чтобы иметь глобальный доступ.
Это подходит? Другая проблема в том, что я пытался это сделать:
# pfexec groupadd media
# pfexec chown media:media /tank/media/assets
но получаю следующее:
# pfexec chown media:media /tank/media/assets
chown: `media:media': invalid user
Я запутался, не следует ли мне видеть «медиа», учитывая, что я только что их создал? Я попытался связать с ним сотрудников, но тут говорится:
chown: `staff': invalid user
Я пытаюсь следовать указаниям Вот в частности, часть «Создание файловых систем мультимедиа для музыки, фото и видео». Я застреваю на «chown media: media / tank / media / music».
Я весьма озадачен :(
chown
берет <user>:<group>
поэтому вы пытаетесь сменить владельца на user: media, group: media, но у вас нет пользовательского носителя, только группа.