Este local não pôde ser exibido. Você não tem as permissões necessárias para visualizar o conteúdo da "Unidade Flash USB"

Este local não pôde ser exibido. Você não tem as permissões necessárias para visualizar o conteúdo da "Unidade Flash USB"

Usando Ubuntu 20.04. Eu tenho minha conta "sudo" padrão. Criei uma segunda conta de usuário (conta padrão). Enquanto estiver logado na segunda conta de usuário, se eu inserir uma unidade flash USB formatada com ext4, recebo esta mensagem ao tentar acessar os arquivos na unidade:This location could not be displayed. You do not have the permissions necessary to view the contents of "USB Flash Drive"

Eu "resolvi" o problema usando uma unidade flash USB diferente formatada com FAT32. Mas para aprofundar meu aprendizado, pensei em postar aqui para ver se alguém sabe como resolver o problema se eu continuar usando uma unidade formatada em ext4. Presumo que a correção envolva de alguma forma a alteração de permissões, mas não tenho certeza de quais permissões.

E percebo que este assunto tem outras postagens semelhantes no Ask Ubuntu e tentei analisar essas correções, mas estou tendo problemas para entender como relacionar essas correções para lidar com as permissões para um dispositivo destacável que não é do usuário, como um Flash Drive.

Responder1

Não é um problema. É um recurso.

ext4é um sistema de arquivos Linux que suporta permissões. Assim, a pasta raiz possui um determinado conjunto de propriedades e permissões, que também são adotadas pelo ponto de montagem que é criado automaticamente quando você insere a unidade.

Para conceder acesso a diferentes usuários à unidade USB, você deve, como acontece com qualquer unidade, definir permissões.

  • Você pode criar subpastas na unidade e alterar o proprietário de cada uma para diferentes usuários
  • Você pode alterar o GRUPO para um grupo ao qual pertencem todos os usuários que precisam de acesso.
  • Você pode abrir as permissões para que qualquer pessoa tenha acesso à unidade ou a pastas específicas na unidade.
  • ...

Portanto, depende do seu caso de uso. Como o sistema de arquivos suporta permissões do Linux, você tem a possibilidade de definir granularmente o acesso à unidade ou a pastas específicas dela.

informação relacionada