Criando um contêiner de arquivo criptografado como um usuário não raiz

3

Linux kernel 3.2.0-64-generic aqui (o Ubuntu LTS se alguém está se perguntando sobre opções / módulos do kernel).

Eu tenho algum espaço no arquivo neste servidor Linux (~ 24 GB). Eu gostaria de usar este espaço como um arquivo criptografado que eu possa montar remotamente via sshfs.

Eu passei pelos primeiros passos:

$ dd if=/dev/urandom of=backup bs=1M count=23000
$ cryptsetup -y luksFormat backup
WARNING!!! Possibly insecure memory. Are you root?

WARNING!
========
This will overwrite data on backup irrevocably.

Are you sure? (Type uppercase yes): YES
Cannot find a free loopback device.
$

Agora, eu não sou raiz e não posso me tornar raiz. Não é um servidor que eu administro.

Existe alguma maneira de usar o sistema dm-crypt para permitir que eu crie um contêiner de arquivo criptografado como um usuário não-root? Eu tenho google, e não parece que eu posso. Que chatice se for verdade.

O encfs não está disponível neste servidor, então não tenho essa opção. De qualquer forma, minhas duas experiências anteriores com o encfs foram muito ruins. Devido a restrições de tamanho de arquivo, eu fiz backups desconfigurados que não consegui recuperar. Swore off encfs desde então.

O conselho seria bem-vindo.

Alternativa é óbvia - crie o arquivo de backup 24G em outro lugar (digamos, um servidor que possuo) e, em seguida, coloque-o lá no lugar. Espero que, então, eu possa pelo menos montá-lo. Mas eu gostaria de evitar isso se puder.

    
por user2751530 28.09.2014 / 17:20

0 respostas