A umask que deve ser usada em um sistema depende das necessidades desse sistema, dos usuários e do administrador do sistema ele mesmo.
Os valores mais comuns, no entanto, são 022
(tudo criado é legível pelo mundo), 077
(endurecido, nada compartilhado por padrão) e o que é considerado um compromisso entre os dois: 027
(legível por grupo ).
Você ainda pode usar um local separado de leitura / gravação para os usuários colaborarem, mesmo que você escolha um umask
restritivo.
Se você acabar alterando o umasks
para o seu sistema, não se esqueça de executar comandos como os seguintes:
find /home/name -type d -exec chmod -v 0700 {} \;
find /home/name -type f -exec chmod -v 0600 {} \;
Lembre-se de que estes serão -x todos os arquivos na árvore de diretórios base do usuário.