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.