Como definir umask ampla do sistema?

Eu estou trabalhando em um laboratório onde estamos executando Linux (Debian e Ubuntu). Nomes de usuários e nomes de grupos são manipulados pelo NIS e pelo yp. Temos alguns usuários comuns que todos têm acesso aos experimentos e, em seguida, cada um de nós tem nossos próprios usuários, além disso, há um grupo comum do qual todos somos membros.

Como posso fazer com que todos os arquivos e diretórios compartilhados/home/ drive (NFS) é de leitura / gravação (/ executável) por usuário / grupo? Basicamente o que eu quero é

<code>chmod -R 664 /home
chgrp -R commongroup /home
</code>

ou equivalenteumask 0002.

Mas executar os comandos acima apenas corrige os arquivos atuais nas pastas e umask funciona apenas para usuários únicos e deve ser executado toda vez que um usuário fizer o login. no.bashrc arquivo (e isso funcionará para o modo de mudanças via gnome?). Existe algum comando ou configuração do sistema que eu possa usar para garantir que nosso grupo comum tenha acesso de gravação aos arquivos comuns?

questionAnswers(3)

yourAnswerToTheQuestion