Como algunos recordaréis, no es la primera vez que dedico un post a este tema. Ya os conté lo increíblemente sencillo que resulta encriptar un directorio en Mac OS sin necesidad de recurrir a aplicaciones de terceros y también escribí sobre cómo hacer eso mismo usando TrueCrypt, una herramienta que funciona tanto en Linux como en Mac.
Independientemente de que TrueCrypt sea un buen método para proteger directorios en Linux, contamos con un considerable número de alternativas que funcionan tan bien o mejor que la anterior. Es por ello que me he decidido a probar algunas y me ha gustado especialmente Crypt Manager, que se ha convertido en mi candidato final para completar esta "trilogía" de artículos sobre protección de datos en nuestro sistema:
Crypt Manager
Crypt Manager es una conjunto de herramientas que permiten encriptar, abrir, cerrar y desencriptar carpetas encriptadas de forma sencilla. Está escrito en Python y usa cryptsetup y LUKS como backend. Está compuesto por:
- Un módulo python llamado cryptsetup.py
- Una herramienta para línea de comandos llamada crypt-manager
- Un interfaz para usuario GTK llamado gcrypt-manager
- Una extensión para el gestor de archivos de GNOME (Nautilus)
- Un interfaz para usuarios de KDE que funciona por sí mismo o desde Kcontrol/KCMshell
Algunos de estos componentes son opcionales y podemos decidir si instalarlos o no en función de nuestra necesidades.
Para instalarlo seguimos los siguientes pasos.
1) Primero debemos añadir nuestro usuario al grupo fuse (seguramente ya lo esté, pero por si acaso):
sudo addgroup tu_nombre_de_usuario fuse
2) Ahora instalaremos una serie de paquetes que son necesarios para que podamos ejecutar los instaladores de Crypt Manager:
sudo apt-get install subversion encfs python2.4-dev python-nautilus
3) A continuación descargamos el programa con los instaladores escritos en python:
svn checkout http://crypt-manager.googlecode.com/svn/trunk/ crypt-manager
4) Esta acción nos habrá creado un directorio en nuestra carpeta de usuario que se llamará "crypt-manager" (sin las comillas). Nos situamos vía terminal en dicha carpeta mediante el comando:
cd crypt-manager
y posteriormente en la carpeta "conceal" ejecutando:
cd conceal
5) Para instalar el primer componente escribiremos:
sudo python setup.py install
Para instalar el componente de Nautilus haremos lo siguiente:
cd ..
cd nautilus-conceal
sudo python setup.py install
Para instalar la interfaz de usuario GTK o grypt-manager haremos lo siguiente:
cd ..
cd conceal-gtk
sudo python setup.py install
Para instalar la interfaz de usuario para KDE haremos lo siguiente:
cd ..
cd conceal-kde
sudo python setup.py install
Una vez seguidos estos pasos ya tendremos instalado el programa, que podremos localizar en Sistema > Administración > Encrypted Directories.
Es importante NO ENCRIPTAR toda nuestra carpeta de usuario ya que no podremos realizar el proceso inverso y nos quedaremos sin posibilidad de acceder a nuestros archivos.
Fuente | Documentación oficial de Ubuntu
¿Esto es para proteger todo el porno que tienes en tu ordenador compartido?
Para eso y para tener a buen recaudo todos los secretos de Estado y los cables de Wikileaks :)