Erstellen Sie eine verschlüsselte (kennwortgeschützte) Zip-Datei

122

Wie erstelle ich eine verschlüsselte (kennwortgeschützte) Zip-Datei?

David Oneill
quelle
2
Beachten Sie, dass Zip-Passwörter keinen Schutz bieten! die können leicht kaputt gehen! Verwenden Sie stattdessen 7-Zip mit einem langen Passwort oder eine bessere GNUPG-Verschlüsselung!
Rubo77
Gnupg ist die Antwort
Domih

Antworten:

145

Dies fordert zur Eingabe eines Passworts auf:

zip --encrypt file.zip files

Dies ist unsicherer, da das Passwort als Klartext eingegeben / angezeigt wird:

zip --password (password) file.zip files

Achtung, die Standard-Zip-Verschlüsselung ist sehr schwach und kann leicht geknackt werden.

Pete Ashdown
quelle
2
Gibt es eine bessere Option als die Standardverschlüsselung?
David Oneill
6
Verwenden Sie gnupg für die endgültige Postleitzahl mit einem Schlüssel für sich selbst oder Ihr Ziel.
Pete Ashdown
1
Funktioniert nicht, file.zipist leer
Black
8
@Black Wenn Sie versuchen, einen Ordner zu komprimieren, müssen Sie -rswitch verwenden. So wird es seinzip --encrypt file.zip -r your_folder
HG Sur
Ist es mit Windows kompatibel, wenn der Empfänger ein Benutzer ist?
Budi Mulyo
29

Sie können auch mit der rechten Maustaste auf einen Ordner oder eine Datei in Nautilus klicken und "Komprimieren ..." auswählen. Im daraufhin angezeigten Fenster können Sie den Abschnitt "Andere Optionen" erweitern, um ein Kennwort einzugeben.

Alt-Text

Wenn das Kennwortfeld oder eine der anderen Optionen nicht aktiviert ist, wird sie von der ausgewählten Komprimierungsoption nicht unterstützt. Wählen Sie aus der Liste nach dem Dateinamen einen anderen aus. Nach der Dokumentation:

Derzeit unterstützen nur 7-Zip-, ZIP-, RAR- und ARJ-Archive die Verschlüsselung

Ramón
quelle
4
Es ist erwähnenswert, dass Sie installieren müssen, .rarbevor Sie es im Kompressor verwenden können.
Xeoncross
14
In Ubuntu 17.10 wird "Andere Optionen" nicht mehr angezeigt (ich erinnere mich jedoch, dass ich es in einer früheren Version gesehen habe)
Jonathan
20

Ab Ubuntu 17.10 werden beim Klicken mit der rechten Maustaste und Auswählen von "Komprimieren" nicht mehr "Andere Optionen" aufgelistet.

Um dieses Problem zu beheben, öffnen Sie den "Archiv-Manager" und ziehen Sie die Dateien / Ordner per Drag & Drop aus Ihrem Datei-Manager in den Manager. Es wird angezeigt.

Jonathan
quelle
12

In Kommentaren und Antworten wurde erwähnt, dass die standardmäßige Zip-Verschlüsselung schwach ist. Da es jedoch kein Codebeispiel gibt, ist hier .7zip aktiviert:

sudo apt-get install p7zip-full  # install 7zip
7za a -tzip -p -mem=AES256 foo_file.zip foo_folder  # encrypt folder

Befehle erklärt:

  • 7za: Verwenden Sie 7zip
  • a: Anhängen? / Dateien hinzufügen? ( ezur Extraktion)
  • -tzip: Verwenden Sie das ZIP-Format anstelle der Standardeinstellung .7z
  • -mem=AES256: Verwenden Sie die AES256-Verschlüsselung
  • foo_file.zip: Name der ZIP-Datei
  • foo_folder: Name des zu verschlüsselnden Ordners

Antwort basiert auf: https://www.tecmint.com/7zip-command-examples-in-linux/

NumesSanguis
quelle
Kann dies mit einer beliebigen Entpackungssoftware extrahiert werden?
Ciprian Tomoiagă
Ich denke, das resultierende .zip ist dasselbe wie das Verwenden von Software unter Windows, um ein .zip mit einem Kennwort zu erstellen. Ich habe noch niemanden erlebt, der mir sagte, er könne das nicht entpacken, aber ich habe es nicht oft benutzt.
NumesSanguis
3
sudo apt-get install zip
zip -r --encrypt result.zip folder
  1. Zip installieren
  2. Verwenden Sie -rdiese Option, um das Verzeichnis und das Unterverzeichnis zu komprimieren
  3. Verwenden --encryptSie diese Option , um Ihre Dateien zu sichern

    mit einem einfachen passwortbasierten symmetrischen Verschlüsselungssystem, das in der ZIP-Spezifikation dokumentiert ist

    Wikipedia

jschnasse
quelle