Protege tus datos con EncFS

Hace un tiempo atrás les mostré como proteger nuestras carpetas y su contenido usando Cryptkeeper, una aplicación que podemos encontrar en los repositorios de nuestras distribuciones favoritas.

En el caso de Arch Linux, Cryptkeeper se encuentra en AUR, y aunque puedo instalarlo no tenía ganas de añadir Yaourt o usar makepkg. Así que pensé: Cryptkeeper debe ser un front-end de otra aplicación. Y en efecto, Cryptkeeper es un front mejorado para EncFS (como bien comentó en su momento el usuario mxs).

¿Por qué mejorado? Pues porque Cryptkeeper nos muestra/oculta la carpeta donde guardamos nuestro contenido, cosa que EncFS no hace. Pero podemos lograrlo de forma muy sencilla.

Usando EncFS

Para este ejemplo estoy suponiendo que ya tenemos una carpeta encriptada. Normalmente tendrá un punto delante del nombre, por ejemplo .Privado.

Ahora bien, digamos que quiero acceder a la carpeta .Privado. Lo primero es instalar EncFS.

$ sudo pacman -S encfs

Si queremos montar la carpeta encriptada con nuestro usuario (y no usando sudo), tenemos que instalar el paquete fuse y en el caso de Debian, añadir nuestro usuario a ese grupo:

$ sudo pacman -S fuse

Curiosamente con Arch Linux no tuve que añadir mi usuario al grupo fuse, de hecho, no existe tal grupo. o_O

Ahora bien, para mostrar la carpeta .Privado, tenemos que crear una carpeta vacía para “montar” .Privado en ella. Digamos que tenemos la carpeta Privado (sin el punto delante). Entonces ejecutamos:

encfs /home/usuario/.Privado/ /home/usuario/Privado/

Luego, para desmontarla, solo tenemos que poner:

fusermount -u /home/usuario/Privado/

Y eso es todo. Pero como nosotros somos usuarios inteligentes, pues crearemos 2 alias en el fichero .bashrc que nos creará la carpeta, ejecutará encfs y posteriormente Dolphin, Nautilus o nuestro gestor de ficheros preferido.

alias activar='mkdir /home/usuario/Privado && encfs /home/usuario/.Privado /home/usuario/Privado && dolphin'

y para desmontarla:

alias desactivar='fusermount -u /home/usuario/Privado/ && rm -R /home/usuario/Privado'

Como ven yo usé los alias activar y desactivar pero ustedes usan el que quieran..

 

Fuente: desdelinux

¿Quién está en línea?

Hay 30374 invitados y ningún miembro en línea