Cómo crear archivos zip o directorios protegidos con contraseña en Linux

Zip es una utilidad ampliamente utilizada para empaquetar y comprimir datos. Está disponible en los principales sistemas operativos, incluidos . Es útil para realizar copias de seguridad de la información y ahorrar espacio en el disco. Además, los archivos zip son más fáciles de almacenar y compartir entre compañeros. Sin embargo, cualquier persona que tenga acceso a ellos puede abrir archivos zip de todos los días. Por lo tanto, si desea proteger su información para que no caiga en las manos equivocadas, es posible que desee un archivo zip protegido con contraseña. Hoy, le mostraremos cómo hacer esto fácilmente usando la disponible .

Crear archivos zip o directorios protegidos con contraseña

Zip es una solución todo en uno que proporciona instalaciones de empaque y compresión. También es muy fácil agregar privacidad mediante contraseñas. Le mostraremos cómo crear archivos zip de Linux con una contraseña utilizando tanto el terminal como la interfaz gráfica.

Cree archivos zip en Linux desde la terminal

Antes de continuar, asegúrese de que la utilidad zip esté disponible en su máquina. Por lo general, está preinstalado en la mayoría de las . Puede verificar su existencia ejecutando el siguiente comando.

$ zip --version

Si Zip no está disponible, instálelo ejecutando uno de los siguientes comandos en su .

$ sudo apt install zip
$ sudo yum install zip

Ahora, primero, vea cómo crear un archivo zip simple sin contraseña. El siguiente comando creará un zip de cinco archivos individuales.

$ zip files.zip test1 test2 test3 test4 test5
$ zip files.zip test{1,2,3,4,5}

Sin embargo, el documento files.zip no es muy seguro ya que cualquiera puede extraer los archivos originales usando el comando unzip en Linux. Podemos agregar una contraseña para files.zip usando la opción -P o –password de Zip. El siguiente comando demuestra esto.

$ zip -P 12345 files.zip test1 test2 test3 test4 test5
$ zip --password 12345 files.zip test{1,2,3,4,5}

Ambos comandos anteriores son equivalentes y crean un archivo zip protegido con contraseña llamado files.zip .

comando zip de linux

Sin embargo, hay una salvedad en esta operación. Dado que proporcionamos la contraseña como texto sin formato en el terminal, es posible que otros usuarios del sistema puedan ver esta contraseña. Afortunadamente, puede usar la opción -e o –encrypt para agregar una contraseña oculta para su zip.

$ zip -e files.zip test1 test2 test3 test4 test5
$ zip --encrypt files.zip test1 test2 test3 test4 test5
Enter password: 
Verify password:

Cuando escriba cualquiera de los comandos anteriores y presione Intro, aparecerá un mensaje solicitando la contraseña. Esta contraseña no se repite en su terminal. El comando también verifica la contraseña para asegurarse de que los usuarios no hayan cometido errores ortográficos. Ahora, siempre que desee extraer sus archivos, zip le pedirá la contraseña. Utilice el comando descomprimir en Linux para extraer el documento files.zip .

$ unzip files.zip

cifrar archivos zip

Cree archivos zip de directorios desde la terminal

La creación de archivos zip de directorios es completamente idéntica a los archivos. Simplemente pase el nombre del directorio en lugar de los nombres de los archivos. Eche un vistazo rápido al siguiente comando para ver cómo funciona.

$ zip -P 12345 dir.zip test/

Crea un zip de Linux con una contraseña llamada dir.zip . El contenido de este archivo zip es un directorio llamado test, que puede contener cualquier número de archivos / directorios por sí solo. Utilice el siguiente comando para proteger con contraseña los archivos zip de directorios de forma segura.

$ zip -e dir.zip test/

Puede descomprimir dir.zip fácilmente usando el comando de descompresión de Linux, como se muestra en el siguiente ejemplo.

$ unzip dir.zip

Cree archivos zip en Linux desde la GUI

No se preocupe si no tiene mucha fluidez en el uso de . Puede crear fácilmente archivos zip con contraseñas directamente desde la interfaz gráfica de usuario. La siguiente imagen muestra cómo crear un archivo de este tipo utilizando la GUI en un sistema Ubuntu.

proteger con contraseña archivos zip GUI

Simplemente seleccione los archivos que desea comprimir haciendo clic con el botón izquierdo del mouse y manteniendo presionado, luego haga clic con el botón derecho y seleccione la opción Comprimir del menú. Simplemente ingrese el nombre del archivo zip de salida en el marcador de posición apropiado y haga clic en Otras opciones para expandir un cuadro de diálogo adicional. Aquí encontrará el campo Contraseña . Finalmente, ingrese su contraseña en este cuadro y haga clic en el botón Crear arriba.

Seleccione -> Clic derecho -> Comprimir -> AÑADIR NOMBRE DE ARCHIVO -> Otras opciones -> AÑADIR CONTRASEÑA -> Crear

Como puede ver, es un proceso bastante simple. Sin embargo, el método de terminal es mucho más productivo ya que ahorra muchos clics y navegación. Puede descomprimir el archivo siguiendo los pasos a continuación.

Haga clic derecho -> Extraer aquí -> INTRODUZCA CONTRASEÑA -> Seleccione Aceptar

El proceso es completamente el mismo para comprimir directorios desde GUI. Pruébelo por su cuenta para asegurarse de que ha aprendido a proteger con contraseña los archivos o directorios zip correctamente.

Pensamientos finales

Hemos mostrado cómo proteger sus archivos zip con contraseñas usando la línea de comando y la GUI. Sin embargo, no nos hemos centrado en la compresión para esta guía. Aunque zip tiene un atractivo universal, no proporciona los mejores resultados de compresión. Entonces, si la compresión es más importante para usted, entonces debe usar las compresiones gzip o bzip2 junto con los archivos tar de Linux.

Estas son utilidades modulares que son mucho más populares entre los usuarios avanzados de Linux debido a su confiabilidad y rendimiento. Con suerte, escribiremos un encubrimiento de estos muy pronto. Quédese con nosotros hasta entonces y no olvide dejar un comentario si tiene alguna pregunta sobre el zip de Linux con contraseñas.

Leave a Comment

Your email address will not be published.