A solução alternativa é adicionar
umask 022
para .bashrc
ou similar.
mkdir
cria pastas com a permissão 777 por padrão. Como posso fazer o padrão 755?
Além disso, quando clona um repositório git, todos os arquivos e pastas são baixados com a permissão 777! Como posso corrigir este problema?
Obrigado.
Veja o link
A versão curta (supondo que eu estou interpretando corretamente) é 0777 é aplicada a tudo sob o mnt; no entanto, qualquer coisa em ~ é um jogo justo. O arquivo ou diretório precisa ficar lá ou vai voltar para o 0777 quando você o move para o mnt.
Aqui está o que eu fiz para obter as permissões, mas não tenho certeza de como tornar padrão as permissões específicas na criação.
cd ~
cd ..
mv mnt/c/mydir/myfile.ext
chmod 755 myfile.ext
A propósito, certifique-se de executar o WSL como administrador.