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”.
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.