Herdar as permissões para as subpastas [duplicado]

0

Eu quero criar um diretório, por exemplo testando dados no CentOS 6.5 versão Linux, e ter lido, escrito, executado em todas as sub-pastas e sub-sub-pastas e arquivos dentro deles para todos (todos os usuários) , não para qualquer grupo específico. Na verdade, sempre que um novo arquivo é gravado em qualquer uma dessas subpastas sem usar chmod 777 , o novo arquivo deve poder ser acessado por qualquer usuário.

Isso é possível?

    
por user2137473 11.05.2016 / 22:30

1 resposta

1

Sim, é possível. umask ou setfacl ambos podem fazer isso.

sudo mkdir /everyone                #create the folder   
sudo chmod 777 /everyone            #to grant access for everyone to the folder
sudo setfacl -m d:m::rwx       #set file access control list

Adicionada a opção d para definir a ACL padrão - todos os novos arquivos terão as permissões padrão.
E umask também pode ajudar.

    
por 11.05.2016 / 22:55

Tags