Saltar al contenido

Comprimir carpetas con contraseña a través de la línea de comando

Revisamos completamente cada tutorial en nuestra página web con el objetivo de mostrarte siempre información más veraz y actualizada.

Solución:

Vaya a la carpeta correspondiente utilizando el cd comando como este:

cd /path/to/folder/

(Si su carpeta F está en su carpeta de inicio, solo puede hacer cd ~.)

Luego, escribe en tu terminal:

zip -er F.zip F

Esto le pedirá una contraseña. Dale, y eso creará un archivo zip protegido con contraseña desde esa carpeta.

  • -e habilita el cifrado para su archivo zip. Esto es lo que hace que pida la contraseña.
  • -r hace que el comando sea recursivo, lo que significa que todos los archivos dentro de la carpeta se agregarán al archivo zip.
  • F.zip es el nombre del archivo de salida.
  • F es la carpeta que desea comprimir.

Hay una opción llamada -P eso te permitirá pasar la contraseña en el propio comando, pero eso no es bueno porque siempre está el amenaza de mirar por encima del hombro. También otros usuarios pueden ver la contraseña usando ps -ef Comando si usas -P cambiar. Con ese -P cambiar, el comando se verá así:

zip -P password -r F.zip F
  • Visitar man zip para más información.

El cifrado de los archivos zip es débil y se puede descifrar muy fácilmente. En su lugar, utilice 7zip.

7z a -p Fdirectory.7z /path/to/F
  • a El comando le dice a 7zip que agregue archivos.
  • -p Puede dejarlo en blanco para que le pregunte de forma interactiva o escribir su contraseña aquí.
  • Fdirectory.7z es el nombre del archivo que se va a crear.
  • /path/to/F es la ruta de su directorio. Puede ser ruta relativa o completa.

Es recomendable no escribir la contraseña en el shell ya que es visible para cualquier persona con acceso a la /proc directorio.

Reseñas y valoraciones

Más adelante puedes encontrar las crónicas de otros gestores de proyectos, tú igualmente puedes dejar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *