[ecryptfs-utils cryptsetup]. Sistema de ficheros que permite encriptar la informacion. Puede ser montado en un sistema de ficheros convencional [ext4, ext3...] lo cual siginifica que no tenemos que preocuparnos por asignarle espacio: conforme añadimos o eliminamos archivos, el espacio crece o decrece. Se podría coger un solo fichero encriptado, enviarse a otro PC y acceder a la información de ese fichero usando la misma contraseña.
1.-
Encriptar un directorio:
$ mkdir cripta
# chmod 700 cripta
# mount -t ecryptfs cripta /media/tumba
# umount /media/tumba
Nota.- Es bastante usual, montar el directorio consigo mismo:
# mount -t ecryptfs cripta cripta
2.-
Ejecutar el asistente de creación de directorio cifrado:
# ecryptfs-setup-private
# ecryptfs-umount-private
# ecryptfs-mount-private
Nota.- Para impedir que el directorio creado se monte automáticamente al inicio de sesión, borrar el archivo ~/.ecryptfs/auto-mount. Para revertir el proceso crear en el mismo directorio un archivo vacio:
$ touch ~/.ecryptfs/auto-mount
3.-
Encriptar el directorio personal [$HOME]
Salir de la cuenta de usuario y entrar en la de root.
# modprobe ecryptfs
# ecryptfs-migrate-home -u USUARIO
Cerrar la cuenta de administrador y, sin reiniciar, entrar en la de USUARIO
$ ecryptfs-unwrap-passphrase
# ecryptfs-setup-swap
# ecryptfs-rewrap-passphrase .ecryptfs/sig-cache.txt