Você pode definir a umask globalmente, introduzindo a declaração
umask 022
(por exemplo) em / etc / profile ou / etc / bashrc.
Como alternativa, já que você está em um sistema Debian, você pode usar o PAM. Para habilitar isso, primeiro edite o arquivo /etc/pam.d/common-session
e adicione a linha:
session optional pam_umask.so
edite o arquivo /etc/login.defs
e adicione (ou modifique, qualquer que seja) a linha
UMASK 002
Essas configurações são impostas após a próxima reinicialização, mas tenha cuidado: ambos os métodos levam a uma configuração que sempre pode ser substituída pela escolha dos usuários em seus próprios ~ / .bashrc, por exemplo.
Se você está realmente interessado em tornar impossível mudar o umask, você pode usar a configuração do disco em / etc / fstab. Como você sabe, as opções disponíveis e a sintaxe dependem do tipo de sistema de arquivos.