Добавить групповые разрешения rwx в папку

8

У меня есть папка с именем docs, как мне добавить разрешения rwx для группы devsв документы?

Я старался:

chmod -R g+rwx docs

но я не знаю, где указать, что это группа разработчиков, для которой я хочу предоставить разрешения.

ясень
источник

Ответы:

5

То, что вы сделали, правильно, но сначала вам может потребоваться изменить группу на «devs» с помощью команды chgrp или chown . Обратите внимание, что в unixland файл имеет только одну группу.

dreeves
источник
2
Файл / папка имеет только одну группу, если у вас не включены ACL.
Крис С
1

Вы, вероятно, ищете chownилиchgrp

Джон Уэлдон
источник
1
chown [user]:[group] [file]илиchgrp [group] [file]
Крис С
1

Вы можете указать группу файла, используя команду chgrp.


источник
1

Первое, что нужно сделать, это:

chown -R <user>:devs docs

тогда:

chmod -R 070 docs

Это даст rwx группе документов и никаких разрешений для остальных, если вы хотите, чтобы владелец имел такие же разрешения, тогда выполните:

chmod -R 770 docs
adhanlon
источник
1

Вероятно, у вас установлен umask на 0022.

umask 0002
chmod -R g+rwx
umask 0022

Это должно работать


источник
umaskвлияет на создание файла. Вам не нужно изменять его, чтобы иметь возможность в chmodфайл.
Приостановлено до дальнейшего уведомления.