Questão Como montar um arquivo tar criptografado no Linux?


Vamos imaginar que eu criptografei meu tar arquivo com gpg como podemos ver Aqui mas eu quero montar isso com archivemount (por exemplo.: responda) sem manter o arquivo não criptografado no disco. É possível?

Se não, existe alguma maneira de criar uma imagem de disco criptografada como um arquivo para montar como podemos ver em EncryptedFilesystems?


1


origem




Respostas:


Não, archivemount não posso fazer isso. Não suporta GPG e nem suporta filtros / ajudantes externos.

O LUKS funciona perfeitamente com os contêineres de arquivos, usando losetup e dispositivos de loop:

truncate -s 1G container.img
losetup -f # Use output in next commands
losetup /dev/loopX container.img
cryptsetup luksFormat /dev/loopX
cryptsetup luksOpen /dev/loopX mycontainer # ...where “mycontainer” is a free name in /dev/mapper/

Em seguida, continue a criar um sistema de arquivos e outros enfeites. Quando terminar de usar o contêiner, feche-o:

cryptsetup luksClose /dev/mapper/mycontainer

E remova o mapeamento do dispositivo de loop.

losetup -d /dev/loopX

1



Demorei um tempo para formatar, é melhor usar luksformat -t ext4 /dev/loopX ao invés de cryptsetup luksFormat /dev/loopX. - Tiago Pimenta