permissões de diretório padrão redhat linux

permissões de diretório padrão redhat linux

Como posso definir o proprietário e as permissões do grupo padrão para qualquer novo arquivo criado em /data/user-name/ ?

Quero que qualquer novo arquivo criado em /data/nome-de-usuário/ tenha as seguintes propriedades: 1) proprietário do grupo = marketing 2) permissões do proprietário = rwx 3) permissões do grupo = rwx 4) outras permissões = r--

touch /data/user-name/test.file
ls -lah /data/user-name/test.file

deveria produzir

-rwxrwxr--  1 username marketing     0B Apr  7 13:23 test.file

Não consigo descobrir como fazer isso. Obrigado!!!

Responder1

As permissões padrão para um novo arquivo são 0666, ou seja, rw-rw-rw-. Essas permissões podem ser reduzidas, ou seja, mascaradas, usando umask. Não há mecanismo padrão para adicionar permissões de execução ao criar um arquivo.

informação relacionada