Como alterar permissões em mídia externa

Como alterar permissões em mídia externa

Depois de passar muito tempo analisando respostas anteriores a esta pergunta e descobrir que tudo era muito antigo ou não aplicável por vários motivos, ou encontrar problemas ao tentar seguir instruções passo a passo, agora estou perguntando o que parece ser um pergunta/problema comum:

Como posso alterar as permissões para mídia externa?

Quando insiro uma unidade USB, disco rígido externo ou cartão SD, posso visualizar os arquivos contidos nele, mas não posso editá-los, a menos que primeiro os copie para o disco rígido do meu laptop. frequentemente, principalmente com fotos, quero deixar o original na mídia externa e simplesmente fazer uma cópia reduzida para carregar em algum lugar. então ter que primeiro copiar o original, depois editá-lo e depois excluir a cópia não é terrível, mas é irritante. deve ser fácil alterar as permissões, certo? no meu laptop Linux anterior, isso nunca foi um problema, eu sempre poderia editar arquivos diretamente da mídia externa.

Eu tentei as etapas do chmod - isso não faz nada. Tentei criar um novo diretório dentro do diretório de mídia e dizer ao dispositivo para montar lá, mas devo estar fazendo algo errado ou as etapas não são adequadas para o meu dispositivo, pois indica que o dispositivo não existe.

Estou no Ubuntu 20.04.3 LTS com o desktop Budgie (estou me perguntando se deveria voltar para o Mate, pois era o que eu tinha anteriormente e parecia mais intuitivo - mas não acho que isso fará diferença nas permissões problema).

Qualquer ajuda é muito apreciada!

Responder1

1 Pré-requisito: certifique-se de que o sistema de arquivos esteja íntegro

Para não haver problemas com os sistemas de arquivos nas unidades removíveis, os sistemas de arquivos devem ser consistentes, ou seja, já terem sido fechados corretamente antes.

Antes de tentar qualquer outra coisa, verifique os sistemas de arquivos. Quaisquer problemas que você tenha atualmente podem estar relacionados a um sistema de arquivos impuro.

  1. Abra o utilitário "Discos" insira a descrição da imagem aqui
  2. No painel esquerdo, clique na sua unidade externa. Um mapa mostrando as partições dessa unidade será mostrado à direita.
  3. Certifique-se de que a partição de interesse esteja destacada. Encontre o tipo de sistema de arquivos próximo ao rótulo “Conteúdo” no mapa. Se aparecer “ntfs”, feche o Linux, conecte a unidade a um sistema de arquivos do Windows e verifique-o usando as ferramentas dedicadas do Windows. Em todos os outros casos, prossiga.
  4. Desmontaro sistema de arquivos clicando no ícone mais à esquerda sob o mapa: parece um ícone "Parar": . Isto fará com que a partição seja desconectada do sistema de arquivos, ou seja, desmontada.
  5. Agora clique no ícone de engrenagem (segundo ícone). Selecione "Verificar sistema de arquivos...". Confirme a caixa de diálogo. Se o sistema de arquivos estiver íntegro, uma caixa de diálogo "Sistema de arquivos intacto" aparecerá. Caso contrário, o sistema corrigirá pequenos problemas ou perguntará o que fazer.
  6. Clique no primeiro ícone, que agora se parece com , para montar a unidade novamente.

2 Comportamento padrão para sistemas de arquivos íntegros

  • Se o sistema de arquivos for suportado pelo Linux, mas nãonãosuporte a sistemas de arquivos, o ponto de montagem da partição pertencerá ao usuário atual. Assim, o usuário pode ler e escreverpara o usuário atual. Os sistemas de arquivos incluem vfat, extfate ntfs.
  • Se o sistema de arquivos suportar permissões Linux, a partição será montada com proprietário rootpor padrão. Portanto, o administrador primeiro precisará conceder propriedades e permissões para toda a partição ou, possivelmente, apenas para determinadas pastas dessa partição.

3 Alterando a propriedade de uma partição ou ponto de montagem

Uma vez que uma partição contém um sistema de arquivos Linux, a concessão de propriedade e permissão funciona da mesma forma que para qualquer outro arquivo e diretório no sistema de arquivos Linux.

3.1 Usando a ferramenta gráfica Discos

A mesma ferramenta "Discos" permite apropriar-se de toda a partição e, opcionalmente, também apropriar-se de todo o conteúdo dessa partição.

  1. Certifique-se de que a unidade esteja montada.
  2. Clique mais uma vez no ícone de engrenagem e selecione "Assumir propriedade". insira a descrição da imagem aqui Leia o aviso antes de selecionar a caixa "Ativar modo recursivo".
  3. Bater OK. Agora você será solicitado a inserir sua senha de usuário.

3.2 Usando o terminal

Muito mais poder e controle são possíveis ao alterar a propriedade através do terminal. Você pode alterar a propriedade para qualquer usuário do sistema, pode alterar a propriedade de toda a partição ou apenas dos diretórios selecionados nessa partição, pode fazer isso recursivamente ou não...

  1. Determine o ponto de montagem do drive, ou seja, o diretório de onde o conteúdo da partição é acessível, a partir da saída sob o mapa da partição em discos, próximo ao rótulo “Conteúdo”. Onde diz "Montado em", anote o caminho do diretório listado, por exemplo /media/helen/Files.
  2. Execute o chowncomando para alterar o proprietário e o grupo desse ponto de montagem:

sudo chown helen:helen /media/helen/Files

sudoinforma ao sistema que a próxima palavra é um comando que você deseja executar com privilégios elevados. Esse comando aqui é chowno comando para chirritar own. Em seguida, você especifica <username>:<groupname>. No Ubuntu, você automaticamente tem um grupo com o mesmo nome do seu login. O último argumento indica o que alterar, ou seja, uma pasta.

Responder2

Comigo isso funcionou: liguei do terminal sudo caja e alterei a propriedade do driver flash USB de root para meu nome de usuário.

informação relacionada