Por que o UMASK foi configurado em /etc/login.defs ignorado?

2

Eu defini UMASK 077 em /etc/login.defs e não há substituição em ~/.profile ou ~/.bashrc .

O comando umask ainda imprime 0022 no gnome-terminal, mas imprime 0007 quando eu faço o login em tty1 . Os arquivos recém-criados recebem as mesmas permissões de quando umask está definido como 0022 .

Versão do Ubuntu: 16.10

    
por Chandru 22.11.2016 / 14:45

1 resposta

-1

Edite o /etc/login.defs e altere esses valores de acordo:

  1. UMASK 077 - como você fez anteriormente
  2. Altere este USERGROUPS_ENAB yes para USERGROUPS_ENAB no

Agora saia e faça login novamente. Crie um novo arquivo e verifique as permissões padrão. Espero que ajude.

    
por George Udosen 29.11.2016 / 13:39