Realmente não é normal dar aos arquivos 777
permissão. Eu não consigo pensar em uma razão legítima para qualquer arquivo ter essa permissão, mas se existir, é melhor que tenha uma razão realmente boa.
Eu aconselho você a alterar essas permissões imediatamente.
- No mínimo, remova a permissão de gravação de outras pessoas, com
chmod -R o-w
- Provavelmente você também deseja remover a permissão de gravação do grupo, com
chmod -R g-w
- Pessoalmente, eu realmente não gosto de ver arquivos de imagem / áudio / vídeo / documento com bits executáveis. Eu removeria esses também, com algo como
find /path -name '*.png' -exec chmod a-x {} \;
No futuro, seja mais cuidadoso. É a segurança 101 para não dar mais permissões do que realmente necessário. Por exemplo, você pode começar definindo todos os arquivos para 0400
e todos os diretórios para 0500
e, em seguida, ver o que não está funcionando e gradualmente adicionar as permissões mínimas.
Qual é a saída de umask
em seu sistema? Se for mais permissivo do que 0022
, acho que você pode querer incluir seu ~/.bashrc
no comando umask 0022
. Isso tem o efeito de que novos arquivos criados por você não terão permissão de gravação para grupos e outros por padrão.