EgoRusMarch
@EgoRusMarch
C++ Developer

BASH. Как задать разные привилегии для разных групп (команда chmod)?

В общем задание выглядит так:
Настроить права доступа к каталогу library и tests, таким образом, чтобы пользователи группы teachers могли изменять и создавать там файлы, а пользователи группы students имели доступ на чтение.

Я задал владельца с помощью chown и группу владельцев с помощью chgrp.

Понятно, что теперь можно задавать права: chmod 124 filename.

Но ведь получается, что владелец один и группа владельцев одна! Как дать привилегии 2м разным группам?
Насколько я понял нескольких владельцев быть не может. Или я не прав?
  • Вопрос задан
  • 498 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
в POSIX файловых системах, только один владелец, только одна группа

Но вы можете группе teachers дать права на запись, а всем остальным - на чтение
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы