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.
Tags encryption luks