Definindo uma permissão para qualquer arquivo futuro criado neste diretório

4

Oi eu posso fazer no linux qualquer arquivo futuro criado em algum diretório, gravável.

Obrigado

gidi

    
por gidireich 21.01.2011 / 12:40

2 respostas

2

Use umask . Por exemplo:

umask 0000

Os arquivos criados depois (ou seja, na mesma sessão) terão as permissões de rw para todos:

-rw-rw-rw-

Se você quiser que a mudança seja persistente, basta colocá-la em ~/.bashrc (supondo que seu shell seja bash).

umask funciona mascarando as permissões padrão usadas na criação de arquivos, verifique sua página de manual para mais detalhes.

    
por 21.01.2011 / 12:51
2

Você também pode usar o bit setuid em um diretório para forçar todos os arquivos criados para um grupo específico.

Veja: link

    
por 21.01.2011 / 13:03