Principal Windows 10 Melhorias em Chmod e Chown WSL no Windows 10

Melhorias em Chmod e Chown WSL no Windows 10



Os usuários do Linux estão definitivamente familiarizados com as ferramentas de console chown e chmod. Esses dois aplicativos são essenciais quando se trata de gerenciamento de permissão e propriedade. Recentemente, a Microsoft fez uma série de melhorias nessas ferramentas em seu próprio subsistema Linux empacotado com o Windows 10.

Propaganda

Agora você pode definir o proprietário e o grupo de arquivos usando chmod / chown e modificar as permissões de leitura / gravação / execução no WSL. Você também pode criar arquivos especiais como fifos, soquetes unix e arquivos de dispositivo. Era um recurso muito aguardado por muitos usuários da WSL.

como posso mudar meu nome de usuário kik

Outra mudança interessante são as novas opções de montagem com o sistema de arquivos DrvFs para projetar permissões em arquivos, além de fornecer novos metadados do Linux em arquivos e pastas.

Há uma etapa que você deve realizar antes de aproveitar esses novos recursos: Você deve desmontar o drvfs e remontá-lo com o sinalizador 'metadados'. Para fazer isso, digite os seguintes comandos no Terminal:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o metadados

Você pode verificar se ele foi montado corretamente executando 'mount -l' para ver algo assim:

DrvFs é um plugin de sistema de arquivos para WSL que adiciona suporte para interoperabilidade entre WSL e o sistema de arquivos do Windows. DrvFs permite que WSL monte unidades com sistemas de arquivos suportados em / mnt, como / mnt / c, / mnt / d, etc.
DrvFs adiciona uma série de novas opções de montagem. Eles são os seguintes:
As novas opções de montagem incluem:

  • uid: o ID do usuário usado para o proprietário de todos os arquivos
  • gid: o ID do grupo usado para o proprietário de todos os arquivos
  • umask: uma máscara octal de permissões para excluir para todos os arquivos e diretórios.
  • fmask: uma máscara octal de permissões para excluir para todos os arquivos regulares.
  • dmask: uma máscara octal de permissões para excluir para todos os diretórios.

Veja o seguinte exemplo:

como fazer um papel de discórdia
sudo mount -t drvfs C: / mnt / c -o metadados, uid = 1000, gid = 1000, umask = 22, fmask = 111

Depois de executar o comando de montagem, você verá sua montagem (neste caso, C :) listada com todos os parâmetros que você passou ao consultar uma lista de dispositivos montados.

Esta mudança permitirá a montagem de pastas e partições do Windows sob outra conta de usuário no WSL, em vez do padrão um .

Com essa mudança, as permissões do Linux serão armazenadas como metadados adicionais para um arquivo. Isso permitirá o armazenamento de permissões do Linux e do Windows para um único arquivo. Agora você pode alterar as permissões no WSL ou no Windows separadamente sem prejudicar o ambiente. Como você deve se lembrar, modificar arquivos Linux do Windows pode quebrar WSL mais cedo .

Arquivos recém-criados em WSL serão criados com metadados por padrão e respeitarão as opções de montagem que você definiu.

como definir uma conta como padrão no google

Advertências importantes

Existem algumas coisas que você deve saber ao mexer nos novos metadados:

Editar um arquivo usando um editor do Windows pode remover os metadados do Linux do arquivo. Nesse caso, o arquivo será revertido para suas permissões padrão.

A remoção de todos os bits de gravação em um arquivo no WSL fará com que o Windows marque o arquivo como somente leitura.
Se você tiver várias distros WSL instaladas ou vários usuários do Windows com WSL instalado, todos eles usarão os mesmos metadados nos mesmos arquivos. Os uids de cada conta de usuário WSL podem ser diferentes. Isso é algo a se considerar ao definir as permissões.

Por exemplo, você pode desativar as permissões de gravação em um arquivo no Windows e chmod o arquivo para mostrar que as permissões de gravação estão ativadas no WSL. Ou você pode ter as permissões de leitura habilitadas no Windows e remover as permissões de leitura no WSL. Você pode ver este conceito ilustrado abaixo.

Fonte: Microsoft .

Artigos Interessantes

Escolha Do Editor

Como converter cabo coaxial para HDMI
Como converter cabo coaxial para HDMI
Atualizado: 30/05/2021 Se você comprar uma TV nova, é provável que ela não tenha um conector coaxial. Ele pode ter vários conectores HDMI, USB e componente, mas nenhum coaxial. Se você tiver uma caixa de cabo ou satélite mais antiga
Posso definir o Google Maps como padrão em um iPhone? Não
Posso definir o Google Maps como padrão em um iPhone? Não
Muitos usuários gostam do Google Maps, especialmente porque funciona bem com outros produtos do Google. No entanto, os usuários do iPhone não obtêm o aplicativo por padrão e ficam presos ao Apple Maps inicialmente. Embora você possa obter o Google Maps,
Análise do Western Digital WD TV Live
Análise do Western Digital WD TV Live
O WD TV da Western Digital não era um reprodutor de mídia comum. Com pouco mais do que uma porta HDMI na parte traseira, sem armazenamento interno e sem recursos de rede, a simplicidade era sua palavra de ordem; conecte qualquer dispositivo de armazenamento em massa USB, seja
Como espelhar o Android em um PC ou laptop
Como espelhar o Android em um PC ou laptop
Com tantos dispositivos que as pessoas usam diariamente, querer conectá-los uns aos outros parece a coisa mais natural a se fazer. Dependendo da combinação de dispositivos que você possui, essa pode ser uma tarefa bastante simples.
Como desativar a aceleração de energia no Windows 10 [versões recentes]
Como desativar a aceleração de energia no Windows 10 [versões recentes]
As versões recentes do Windows 10 vêm com um novo recurso, chamado 'Power Throttling'. Aqui está como desativar o Power Throttling no Windows 10 versão 1709 e superior.
Como fazer um álbum no SoundCloud
Como fazer um álbum no SoundCloud
Se você é um aspirante a músico sem uma gravadora, provavelmente sonha em ser descoberto por um caçador de talentos um dia. Mas até então, fazer álbuns e carregá-los em uma plataforma conveniente como o SoundCloud pode ser de imenso
Como desativar o Adobe Flash no Edge
Como desativar o Adobe Flash no Edge
Por padrão, o Windows 10 é fornecido com o Adobe Flash Player incluído no sistema operacional. Se você sentir que não precisa mais dele, veja como desativar o Flash no Edge.