Ubuntu para Windows 10: Todos os arquivos são próprios por raiz e não posso alterá-lo

2

, então instalei esse recurso do Windows 10, já que sinto falta do terminal / bash disponível no OS X.

Uma peculiaridade que notei é que todos os arquivos na minha unidade de dados (disco rígido separado da minha unidade do sistema operacional) são de propriedade do root. Eu tentei mudar a propriedade para o meu usuário (via chown -R meu-usuário-aqui: root / mnt / d / meu-stuff / *), mas nada acontece.

eu corri

ls -la

e a propriedade não mudou.

Qualquer maneira de consertar isso?

Obrigado

    
por mrjayviper 04.05.2017 / 14:44

2 respostas

2

De acordo com o link :

  

Os arquivos nas unidades montadas são controlados pelo Windows e têm os seguintes comportamentos:

     
  • Suporte a maiúsculas e minúsculas
  •   
  • Todas as permissões estão definidas para refletir melhor as permissões do Windows
  •   

Acredito que esse problema seja um que não será corrigido . Você precisará usar o Windows para modificar permissões nas unidades montadas ou encontrar outras maneiras de fazer o que precisava fazer, como copiar o arquivo.

    
por Lie Ryan 05.05.2017 / 03:38
1

Isso já está corrigido pela opção "metadata" da montagem. Tudo o que você precisa é adicionar um arquivo /etc/wsl.conf (se ele não existir) e adicionar esse conteúdo a ele.

[automount]
enabled = true
options = "metadata"
mountFsTab = false

Você precisaria reiniciar o Windows para que ele tenha efeito. Mais detalhes podem ser encontrados no mesmo problema, mas o mais recente comentário link

    
por Aftab Naveed 14.08.2018 / 14:28