mkdir
cria pastas com permissão 777 por padrão. Como posso tornar o 755 padrão?
Além disso, quando clono um repositório git, todos os arquivos e pastas são baixados com a permissão 777! Como posso corrigir esse problema?
Obrigado.
mkdir
cria pastas com permissão 777 por padrão. Como posso tornar o 755 padrão?
Além disso, quando clono um repositório git, todos os arquivos e pastas são baixados com a permissão 777! Como posso corrigir esse problema?
Obrigado.
Respostas:
Solução alternativa é adicionar
umask 022
para .bashrc
ou similar.
Consulte https://github.com/Microsoft/BashOnWindows/issues/81#issuecomment-207553514
A versão curta (supondo que eu esteja interpretando corretamente) é 0777 é aplicada a tudo sob o mnt; no entanto, qualquer coisa em ~ é um jogo justo. No entanto, o arquivo ou diretório precisa permanecer lá ou será revertido para 0777 quando você o mover para mnt.
Aqui está o que eu fiz para obter as permissões, mas não sei como torná-lo padrão para 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.