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.

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.


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

1

Você provavelmente está procurando chownouchgrp


1
chown [user]:[group] [file]ouchgrp [group] [file]
Chris S

1

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


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

1

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

umask 0002
chmod -R g+rwx
umask 0022

Isso deve funcionar


umaskafeta a criação do arquivo. Você não precisa alterá-lo para poder criar chmodum arquivo.
Pausado até novo aviso.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.