Me entro curiosidad por saber como poner contraseña a archivos y directorios en linux y me di con la grata sorpresa de que hay muchas maneras de hacerlo y varias herramientas que facilitan tal tarea.

Hoy solo les voy a enseñar 2 formas de hacerlo que son super sencillas.

Encriptar archivos desde la consola

Para esto vamos a usar la herramienta GPG, que viene de GnuPG y que a su vez significa GNU Privacy Guard. Es una herramienta de cifrado y firmas digitales. Normalmente se utiliza con cifrado asimetrico, es decir, una clave privada y una publica y ….etc. En este momento no nos interesa toda esa teoria porque solo vamos a hacer uso del cifrado simetrico que es super facil de usar.

Vamos a suponer que tienen un archivo llamado telefonos_privados.txt y quieren ponerle password para que solo ustedes puedan leerlo. Entonces con la consola se posicionan en el directorio donde este ese archivo y hacen lo siguiente:

gpg -c telefonos_privados.txt

Se les pedira que ingresen una contraseña 2 veces. Y se creara un archivo llamado telefonos_privados.txt.gpg

El archivo original se mantendra alli y es recomendable eliminarlo y quedarse solo con el nuevo archivo cifrado. Si intentan abrir ese archivo con extension .gpg veran que tiene simbolos raros e inentendibles. Eso significa que ya esta cifrado y solo puede abrirse si se conoce la contraseña.

Para desencriptarlo solo tienen que usar el siguiente comando:

gpg telefonos_privados.txt.gpg

e ingresar la contraseña una vez. Con esto se creara un nuevo archivo con el contenido del original.

Poner contraseña a archivos con Libreoffice

Esta probablemente sea una de las maneras mas sencillas de tener informacion importante protegida con contraseña. En libreoffice vayan al menu Archivo->Guardad como y tilden la opcion que dice “Guardar con contraseña”.

libreoffice password

Se les va a pedir la contraseña 2 veces.

No se crea otro archivo ni nada por el estilo. Y cuando intenten abrir ese archivo van a ver que les va a pedir contraseña para poder abrirlo.