Eu tenho vários diretórios de usuários que gostaria de criptografar e autenticar via eCryptfs.
Eu estou tentando criar um novo sistema de arquivos assim:
gpg2 --decrypt key.gpg | \
sudo mount -t ecryptfs -o key=passphrase:passphrase_passwd_fd=0 \
/home/naftuli/.private/Documents/Secure \
/home/naftuli/Documents/Secure
O objetivo é que eu possa ter vários sistemas de arquivos criptografados, abrindo apenas os que eu realmente preciso e fechá-los quando terminar, podendo fazer backups de $HOME/.private
, que serão criptografados e entradas de sistema de arquivos autenticadas para os sistemas de arquivos fornecidos e ser capaz de sincronizar esses sistemas de arquivos usando algo como o Syncthing sem nunca saber o que realmente está dentro.
Qual é o processo para criar um ponto de montagem eCryptfs? Eu não obtive sucesso até agora, recebendo erros do kernel:
Error attempting to evaluate mount options: [-22] Invalid argument
Check your system logs for details on why this happened.
Try updating your ecryptfs-utils package, and/or
submit a bug report on https://bugs.launchpad.net/ecryptfs
Estou no Ubuntu 16.04, kernel 4.4.0.
Os tutoriais que encontrei parece sugerir que o que estou tentando acima deve funcionar, mas obviamente não funciona.