Adicionar permissões de grupo rwx a uma pasta

8

Eu tenho uma pasta chamada docs, como adiciono permissões rwx para o grupo devsaos documentos?

Eu tentei:

chmod -R g+rwx docs

mas não sei para onde especificar que é o grupo devs para o qual quero conceder permissões.

cinza
fonte

Respostas:

5

O que você fez é certo, mas primeiro você pode ter que mudar o grupo para "devs" com o comando chgrp ou chown . Observe que na unixland um arquivo tem apenas um grupo.

dreeves
fonte
2
Um arquivo / pasta possui apenas um grupo, a menos que você tenha as ACLs ativadas.
Chris S
1

Você provavelmente está procurando chownouchgrp

John Weldon
fonte
1
chown [user]:[group] [file]ouchgrp [group] [file]
Chris S
1

Você pode especificar o grupo do arquivo usando o comando chgrp.


fonte
1

A primeira coisa a fazer é:

chown -R <user>:devs docs

então:

chmod -R 070 docs

Isso dará rwx ao grupo de documentos e nenhuma permissão ao restante, se você quiser que o proprietário tenha as mesmas permissões, faça:

chmod -R 770 docs
adhanlon
fonte
1

Você provavelmente tem umask definido como 0022. Faça:

umask 0002
chmod -R g+rwx
umask 0022

Isso deve funcionar


fonte
umaskafeta a criação do arquivo. Você não precisa alterá-lo para poder criar chmodum arquivo.
Pausado até novo aviso.