Não consigo escrever (somente leitura) em um dispositivo USB criptografado com o Bitlocker

1

Eu instalei o Bitlocker / Dislocker no meu Ubuntu 18.04 para acessar minha pen drive USB, que é criptografada com o Bitlocker, de acordo com   Use (Windows) uma unidade criptografada pelo BitLocker no Ubuntu 14.04 LTS .

Funciona se eu tiver que ler apenas arquivos, se eu tentar escrevê-los na pasta montada.

Estes são os comandos que eu executo:

sudo dislocker -V /dev/sda1 -u -- /media/bitlocker
sudo su -
cd /media/bitlocker
sudo mount -o loop,rw dislocker-file /media/mount 

O dislocker-file obteve seus atributos rw :

-rw-rw-rw- 1 root root 1064271872 Jan  1  1970 dislocker-file

Os arquivos em /media/mount não:

-rwxr-xr-x 1 root root  6316 May 12 18:02 'archive'*

apenas o root está no controle total com rwx .

Eu tentei aplicar chmod 777 archive , também, não recebi nenhum erro, mas também nada mudou em archive file attrubutes.

Talvez o problema seja apenas o comando mount, mas não consigo descobri-lo.

Alguém poderia me ajudar?

    
por user2324966 09.06.2018 / 12:23

1 resposta

1

De leiame do dislocker (partes importantes destacadas por mim):

dislocker-fuse: binary using FUSE to dynamically decrypt the BitLocker-ed partition. You have to give it a mount point where, once keys are decrypted, a file named dislocker-file appears. This file is a virtual NTFS partition, so you can mount it as any NTFS partition and then read from or write to it.

... e, na seção de anotações:

dislocker-fuse: the one you're using when calling 'dislocker'

Então, como você adivinhou corretamente, o problema se resume a:

Como montar uma partição ntfs gravável pelo meu usuário (ou todos)

Esta pergunta foi feita e respondida várias vezes no AskUbuntu. Resumindo:

Para alterar o usuário ou grupo proprietário, use as opções uid e / ou gid . Por exemplo: supondo que seu usuário tenha uid e gid 1000 (ids padrão do primeiro usuário criado no Ubuntu), você poderia fazer:

mount -o loop,rw,uid=1000,gid=1000 dislocker-file /media/mount 

Como alternativa, você pode alterar o umask para não restringir permissões:

mount -o loop,rw,umask=0 dislocker-file /media/mount 

A propósito, desde que você mudou para o usuário root com sudo su - , você pode omitir sudo do comando mount.

    
por danzel 09.06.2018 / 14:31