Come posso creare un file zip crittografato (protetto da password)?
Come posso creare un file zip crittografato (protetto da password)?
Risposte:
Questo richiederà una password:
zip --encrypt file.zip files
Questo è più insicuro, poiché la password viene inserita / visualizzata come testo normale:
zip --password (password) file.zip files
Attenzione, la crittografia zip standard è molto debole ed è facilmente crackabile.
file.zipè vuoto
-rswitch. Quindi saràzip --encrypt file.zip -r your_folder
Puoi anche fare clic con il tasto destro su una cartella o file in Nautilus e selezionare "Comprimi ...". Nella finestra risultante, puoi espandere la sezione "Altre opzioni" per inserire una password.

Se il campo password o una qualsiasi delle altre opzioni non sono abilitati, l'opzione di compressione selezionata non lo supporta. Selezionane uno diverso dall'elenco dopo il nome file. Secondo la documentazione:
Attualmente, solo gli archivi 7-Zip, ZIP, RAR e ARJ supportano la crittografia
.rarprima di poterlo utilizzare nel compressore.
Commenti e risposte hanno indicato che la crittografia zip predefinita è debole, ma poiché non esiste un esempio di codice, eccoci qui con .7zip:
sudo apt-get install p7zip-full # install 7zip
7za a -tzip -p -mem=AES256 foo_file.zip foo_folder # encrypt folder
Comandi spiegati:
7za: Usa 7zipa: Aggiungi? / Aggiunta di file? ( eper estrazione)-tzip: Utilizzare il formato .zip anziché .7z predefinito-mem=AES256: Usa la crittografia AES256foo_file.zip: Nome del file .zipfoo_folder: Nome della cartella da crittografareRisposta basata su: https://www.tecmint.com/7zip-command-examples-in-linux/
sudo apt-get install zip
zip -r --encrypt result.zip folder
-rper comprimere directory e sottodirectoryUtilizzare --encryptper proteggere i file
con un semplice sistema di crittografia simmetrica basato su password, che è documentato nella specifica ZIP