Encfs - Sistema de archivos cifrados
Muchas veces necesitamos poner algunos datos confidenciales en el disco duro, en cuyo caso se hace imprescindible contar con algún tipo de mecanismo de seguridad para mantenerlos ocultos de accesos no autorizados de cualquier tipo.
Podría contener números de tarjetas de crédito, extractos bancarios y una lista de contraseñas para varios servicios en línea.
Una forma de proteger dichos datos con seguridad es colocarlos en un directorio protegido por contraseña o cifrado.
Por lo tanto, el contenido encriptado necesitará una contraseña cada vez que se pueda ver.
Ubuntu viene con algunas herramientas útiles para hacer esto, aunque están basadas en terminales y requerirán un poco de esfuerzo para configurarlas y usarlas.
1. Instalar y configurar encfs
La herramienta se llama encfs y es fácilmente instalable desde synaptic.
$ sudo apt-get install encfs
Una vez instalado, necesitará una configuración mínima.
2. Cifrar
Digamos que queremos crear un directorio encriptado llamado .encrypted dentro del directorio de inicio cuyo contenido estará disponible en el directorio 'visible' a pedido. Luego ejecute el siguiente comando.
$ encfs ~/.encrypted ~/visible
En la primera ejecución, hará un par de preguntas como el modo y la contraseña, etc.
$ encfs ~/.encrypted ~/visible The directory "/home/enlightened/.encrypted/" does not exist. Should it be created? (y,n) y The directory "/home/enlightened/visible" does not exist. Should it be created? (y,n) y Creating new encrypted volume. Please choose from one of the following options: enter "x" for expert configuration mode, enter "p" for pre-configured paranoia mode, anything else, or an empty line will select standard mode. ?> p Paranoia configuration selected. ....truncated.... New Encfs Password: Verify Encfs Password: $
Ahora está configurado y para usarlo, ejecute el mismo comando cada vez.
$ encfs ~/.encrypted ~/visible EncFS Password:
Le pedirá la contraseña que se configuró anteriormente y al ingresar la contraseña correcta, el contenido del directorio '.encrypted' estará disponible en el directorio 'visible'.
Ahora coloque todos sus datos confidenciales dentro del directorio visible e ingresará al directorio encriptado.
Una vez que haya terminado de trabajar con los datos confidenciales, simplemente desmonte el directorio visible emitiendo el siguiente comando
$ fusermount -u ~/visible
Desmontará el directorio encriptado y todo el contenido que estaba visible en el directorio visible desaparecerá. Tenga la seguridad de que está allí en el directorio encriptado y volverá a estar disponible ejecutando el comando anterior.
3. Guardián de la cripta
Cryptkeeper es una herramienta de interfaz gráfica de usuario que facilita un poco el proceso de montar y desmontar la carpeta cifrada al proporcionar un icono en la barra de tareas. Instálalo desde synaptic.
$ sudo apt-get install cryptkeeper
Ahora se puede ejecutar desde el menú "Aplicaciones->Herramientas del sistema->Crytpkeeper" en gnome o desde el menú K->Sistema->Cryptkeeper en kde.
Una vez que aparezca el icono de la barra de tareas, haga clic izquierdo sobre él y haga clic en "Importar carpeta EncFS".
Seleccione el directorio cifrado y el directorio para montar desde el cuadro de diálogo emergente. Ahora, de nuevo, haga clic con el botón izquierdo en el icono de la barra de tareas y seleccione el directorio para montarlo.
Le pedirá la contraseña y luego montará el directorio. Para desmontar de nuevo, haga clic en el icono y deseleccione el directorio. Tan simple como eso.
Actualizar
Cryptkeeper se eliminó de Ubuntu 18.04, por lo que necesitamos una alternativa para las versiones más nuevas de Ubuntu.
Consulte esta discusión en askubuntu:
https://askubuntu.com/questions/1047704/cryptkeeper-removed-from-ubuntu-18-04
Si tiene algún comentario o pregunta, háganoslo saber en los comentarios a continuación.