Si bien es comun tener hoy en dia una computador con algun sistema operativo GNU/Linux instalado, no hay que negar que en muchos de estos casos es ubuntu la opcion preferida por muchos dado su facilidad y buen soporte por parte de la comunidad, ademas de la cantidad disponible de paquetes/programas.
Uno de los aspectos fundamentales en cualquier sistema informatico es la seguridad de nuestra informacion "confidencial", hablamos quiza de alguna informacion tal como: contraseñas, datos financieros, conversaciones, algun video o foto, etc... Al momento de proteger esta informacion de ojos curiosos en un equipo compartido (con tu hermano, hermana, mamá, papá, vecino, amigo, etc, etc), la forma mas facil y sencilla seria ocultarla, en windows desde las propiedades de archivo, y en linux anteponiendo un punto al nombre del archivo o carpeta, pero esto no es fiable en lo mas minimo dado que en ambas opciones se puede "desocultar" facilmente; otra opcion que se suele recurrir en entornos GNU/Linux es la utilizacion de permisos atravez del comando chmod, pero esto tampoco detiene a alguien con un poco de tiempo disponible y acceso a internet, lo que me parece la opcion mas adecuada es el cifrado de los archivos.
Ya en terminos de cifrado hay varios metodos (he eschuchado y leido sobre algunos pero no me acuerdo XD), lo que se busca es que sea algo sencillo y seguro, para esto viene al rescate encfs y una pequeña ayuda grafica cryptkeeper, el primero nos sirve para realizar el proceso en modo "consola" atravez de comandos y todo eso, y el segundo nos libra de ese rollo, que si bien no es dificil en ocaciones nos puede llegar a resultar frustante.
Para instalarlo es tan sencillo como ejectuar la siguiente linea de comando:
sudo apt-get install encfs cryptkeeper
esto nos instalara las dependencias, (para otras distribuciones u otras versiones de ubuntu, supongo que se hayaran los paquetes el algun repositorio o sitio, tambien es nesesario en algunos casos segun lei instalar fuse-utils y añadir el usuario que hara uso de este sistema al grupo fuse, sin embargo, para la version 10.04 de ubuntu esto ya se realiza durante la instalacion de un sistema de escritorio).
Una vez instalado (si no nos dio algun problema) encontraremos una nueva entrada en el menu de aplicaciones, submenu herramientas del sistema (esto bajo entorno gnome, para otros entornos quiza convenga ejecutar cryptkeeper desde consola, solo escriben cryptkeeper y dan enter).
Inmediatamente despues (o quiza un tiempecito todo depende de la velocidad de la compu y de su carga de trabajo actual) en el area de notificicacion aparecera un nuevo icono en mi caso aparecen unas "llaves".
Para crear un nuevo directorio cifrado. hacemos lo siguiente:
1,- Damos click en el icono de cryptkeeper (las llaves).
2.- Del menú que nos aparace seleccionamos New encrypted folder
3.- Nos aparecera un cuadro pidiendonos la ubicacion y el nombre del folder a crear (señalo que sera un folder nuevo). Cuando seleccionemos el lugar y el nombre de la nueva carpeta cifrada damos click en forward (siguiente??)
4.- Llegados aqui nos pregunta lo verdaderamente importante, la contraseña, se deberia de escoger una contraseña facil de recordar, pero dificil de descubrir, quiza una combinacion de un nombre con alguna fecha, y otro nombre, que se yo... una vez escogida la contraseña y habiendola escrito en ambas cajas de texto, damos click en forward ( siguiente??).
5.- Despues de un breve momento, se nos notificara que el forder ha sido creado con exito, y estara listo para usarse. Solo pulsamos OK.
Si nosotros abrimos el navegador de achivos (nautilus) o si ya tenemos uno abierto, y en el panel lateral tenemos seleccionado que se nos muestre los "lugares" nos aparecera un nuevo "dispositivo" con el nombre que le hemos puesto a la carpeta cifrada, o si navegamos hasta la ubicacion del folder tambien lo encontraremos ahi como una simple carpeta normal. (Si no aparece el panel lateral, precionar F9).
Cuando terminemos de utlizar la carpeta, simplemente damos click en el icono de cryptkeeper y de la lista desplegable daremos click en el nombre de nuestra carpeta encriptada, con esto "desaparecera" la carpeta a la vista de todos.
Para poder acceder nuevamente a la carpeta repetimos el paso anterior, click en el icono y seleccionar la carpeta, solo que en esta ocacion nos pedira la contraseña para poder "desencriptarla".
Con esto nosotros trabajermos con informacion confidencial de forma segura y transparente, pues una vez "montada" la carpeta cifrada se comporta igual a una carpeta normal.
Los archivos cifrados realmente se encuentra en una carpeta oculta en el lugar donde encuentra la carpeta a montar. en la forma :
.nombre_encfs
donde nombre es el nombre que decimos poner a la carpeta.
Ejemplo:
Nombre de carpeta: privado
Ubicacion: /home/user/Documentos
Nombre completo de la carpeta: /home/user/Documentos/privado
Carpeta real cifrada:/home/user/Documentos/.privado_encfs
Tambien podemos administrar las carpetas cifradas (podemos tener varias, cada una con diferente contraseña), dando click en el icono de cryptkeeper, y luego click derecho en alguna de las carpetas, podemos acceder a la informacion, asi como cambiar la contraseña de encriptado o borrarla.
Bueno hasta aqui es todo, espero la info les sirva, tanto como a mi XD, disculpen no poner capturas de pantalla pero aun no se como subirlas a algun host.
Cualquier sugerencia es bien aceptada.
Disculpen los errores de ortografia y redaccion pero no soy alguien bueno con eso de las letras.
Sientanse libres de utilizar esta informacion, siempre y cuando me mencionen en algún lado o alguna referencia a este post.
Refencia:
http://sites.google.com/a/ubuntu.org.uy/www-ubuntu-org-uy-salto/como-encriptar-archivos-desde-la-consola
Comentar es agradecer.