Como obter uma pasta criptografada com senha

2

Eu tenho alguns dados que desejo criptografar em uma única pasta. Eu só preciso disso raramente, então eu gostaria de receber uma frase secreta toda vez.

De preferência, eu ainda posso fazer backup da pasta criptografada e abri-la com a frase secreta em outra máquina.

Que abordagem devo seguir?

    
por Peter Smit 13.12.2011 / 16:50

1 resposta

3

Se você quiser uma interface gráfica que se integre bem ao gnome, tente o cryptkeeper.

A home page está aqui: link

É nos repositórios do Ubuntu.

Outras opções incluem Truecrypt, ecryptfs e LUKS.

O ecryptfs também está no repositório do Ubuntu, e deve ser instalado por padrão, se não for:

sudo apt-get install ecryptfs-utils

Crie um diretório criptografado, para ser descriptografado quando você efetuar login com

ecryptfs-setup-private

Para criar um diretório que não seja descriptografado automaticamente ao efetuar login, você precisará de acesso root

mkdir ~/secret
chmod 700 secret

Criptografar o diretório

sudo mount -t ecryptfs ~your_user/secret ~your_user/secret

Você será solicitado a digitar uma frase secreta e várias perguntas adicionais. Vá com os padrões (pressione enter) mas responda y (yes) para "Ativar criptografia de nome de arquivo (y / n) [n]:" para criptografar nomes de arquivos.

Coloque todos os dados que você deseja criptografar em ~ / secret.

Para criptografar os dados

sudo umount ./secret

Para descriptografar os dados, monte o diretório novamente

Para facilitar, você pode dar as opções desejadas para o comando mount com o sinalizador -o (toda uma linha)

sudo mount ~your_user/secret~your_user/secret -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=no,ecryptfs_enable_filename_crypto=yes

Faça um alias em ~ / .bashrc ou crie um lançador personalizado.

    
por Panther 13.12.2011 / 17:07