Как изменить разрешения для определенной группы, которую я создал?

Скажем, например, я создаю четырех новых пользователей по имени Анна, Дэвид, Карл и Ева, а также я создаю две разные группы, которые я называю техником и нормалузером. Теперь, когда я создал эти группы и пользователей, я перевожу Анну в группу техников, а Дэвид - в Нормалузер.

Но вот где я застрял, я не знаю, как дать группе техников «rwx» или полные разрешения и дать группе нормалузеров «rx», а остальным должно быть просто «x».

Я пытался с помощью команды chgrp {-R} [группа] [файл | каталог] .. Но это испортило всю мою систему, потому что эта команда меняет группу всего материала. Также я не могу найти ничего, что работает с chown {-R} [пользователь] {: группа} [файл | каталог] .

2 ответа2

0

chgrp изменит группу файла / каталога.

затем с помощью chmod вы можете изменить права доступа к этому файлу / каталогу для владельца, группы и остального мира.

0

Вы можете получить более точную детализацию разрешений, используя списки контроля доступа (ACL):

setfacl -m group:technician:rwx,normaluser:rx the_dir

Будут установлены разрешения для разных групп на разные значения.

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