Cómo crear un archivo ZIP protegido con contraseña en Linux

ZIP es una utilidad de compresión y empaquetado de archivos muy popular para sistemas operativos similares a Unix y Windows. Mientras examinaba detenidamente la página del manual zip, descubrí algunas opciones útiles para proteger los archivos zip.

Lea también : Cómo proteger con contraseña un archivo Vim en Linux

En esta publicación, le mostraré cómo crear un archivo zip protegido con contraseña en el terminal en Linux. Esto le ayudará a aprender una forma práctica de cifrar y descifrar el contenido de los archivos zip.

Primero instale la utilidad zip en su distribución de Linux usando el administrador de paquetes como se muestra.

$ sudo yum install zip    [On CentOS/RHEL]
$ sudo dnf install zip    [On Fedora 22+]
$ sudo apt install zip    [On Debian/Ubuntu]

Cómo crear un ZIP protegido con contraseña en Linux

Una vez instalado, puede usar el comando zip con -pbandera para crear un archivo zip protegido con contraseña llamado ccat-command.zip desde el directorio de archivos llamado ccat-1.1.0 de la siguiente manera.

$ zip -p pass123 ccat-command.zip ccat-1.1.0/

Crear archivo zip protegido con contraseñaCrear archivo zip protegido con contraseña

Sin embargo, el método anterior es absolutamente inseguro, porque aquí la contraseña se proporciona como texto sin cifrar en la línea de comando. En segundo lugar, también se almacenará en el archivo de historial (por ejemplo, .bash_history para bash), lo que significa que otro usuario con acceso a su cuenta (más especialmente el usuario root ) verá fácilmente la contraseña.

Por lo tanto, intente usar siempre la -ebandera, muestra un mensaje que le permite ingresar una contraseña oculta como se muestra.

$ zip -e ccat-command.zip ccat-1.1.0/

Crear archivo zip protegido con contraseñaCrear archivo zip protegido con contraseña

Cómo descomprimir ZIP protegido con contraseña en Linux

Para descomprimir y descifrar el contenido del archivo de almacenamiento llamado ccat-command.zip , use el programa de descompresión y proporcione la contraseña que ingresó anteriormente.

$ unzip ccat-command.zip

Descifrar archivo ZIPDescifrar archivo ZIP

¡Eso es! En esta publicación, describí cómo crear un archivo zip protegido con contraseña en el terminal en Linux. Si tiene alguna consulta u otros consejos / trucos relacionados útiles para compartir, use el formulario de comentarios a continuación y envíenos un mensaje.

Comandos de Linux

Leave a Comment

Your email address will not be published. Required fields are marked *

Hazlo Linux