Por muitos anos, em sistemas Unix e Linux, como padrão, defino permissões de sistema de arquivos e direitos de acesso para leitura e gravação para o usuário (ou seja, eu mesmo), e apenas permissões de leitura para grupos e outros. No caso de diretórios, todos têm permissão de execução, mas a permissão de gravação ainda está restrita ao usuário. (Normalmente estou usando o comando chmod com opção octal 644 para arquivos e 755 para diretórios.)
Eu não tive nenhum problema com isso antes, mas recentemente (presumo desde o Ubuntu 11.10) descobri que o Ubuntu, por padrão, dá permissão de gravação para agrupar arquivos e diretórios recém-criados (e baixados).
Por que o grupo obtém permissões de gravação no Ubuntu? Este não é um problema de integridade em um sistema multiusuário?
Como alterar as configurações padrão do sistema para direitos de acesso em caso de criação de novos arquivos e diretórios?
Responder1
Para saber o motivo da mudança nas permissões, consulteAqui
Para alterar o umask padrão, defina umask 022 ~/.profile
ou/etc/profile
Responder2
No Ubuntu 11.x para todos os usuários você deve verificar /etc/login.defs
.