So erstellen Sie eine passwortgeschützte ZIP-Datei unter Linux
ZIP ist ein sehr beliebtes Komprimierungs- und Dateipaketierungsdienstprogramm für Unix-ähnliche Betriebssysteme sowie Windows. Beim Durchstöbern der Zip-Manpage habe ich einige nützliche Optionen zum Schutz von Zip-Archiven entdeckt.
Lesen Sie auch: So schützen Sie eine Vim-Datei unter Linux mit einem Passwort
In diesem Beitrag zeige ich Ihnen, wie Sie unter Linux eine passwortgeschützte Zip-Datei auf dem Terminal erstellen. Dies wird Ihnen helfen, eine praktische Methode zum Verschlüsseln und Entschlüsseln von Inhalten von ZIP-Archivdateien zu erlernen.
Installieren Sie zunächst das Dienstprogramm zip in Ihrer Linux-Distribution mithilfe des Paketmanagers wie gezeigt.
sudo yum install zip [On CentOS/RHEL]
sudo dnf install zip [On Fedora 22+]
sudo apt install zip [On Debian/Ubuntu]
So erstellen Sie eine passwortgeschützte ZIP-Datei unter Linux
Nach der Installation können Sie den Befehl zip mit dem Flag -p
verwenden, um aus dem Verzeichnis ein passwortgeschütztes Zip-Archiv mit dem Namen ccat-command.zip zu erstellen von Dateien mit dem Namen ccat-1.1.0 wie folgt.
zip -p pass123 ccat-command.zip ccat-1.1.0/
Allerdings ist die obige Methode absolut unsicher, da hier das Passwort als Klartext auf der Kommandozeile bereitgestellt wird. Zweitens wird es auch in der Verlaufsdatei gespeichert (z. B. ~.bash_history für Bash), was bedeutet, dass ein anderer Benutzer mit Zugriff auf Ihr Konto (insbesondere Root-Benutzer) dies problemlos tun kann siehe das Passwort.
Versuchen Sie daher, immer das Flag -e
zu verwenden. Es zeigt eine Aufforderung an, die Ihnen die Eingabe eines versteckten Passworts wie gezeigt ermöglicht.
zip -e ccat-command.zip ccat-1.1.0/
So entpacken Sie eine passwortgeschützte ZIP-Datei unter Linux
Um den Inhalt der Archivdatei namens ccat-command.zip zu entpacken und zu entschlüsseln, verwenden Sie das Programm unzip und geben Sie das oben eingegebene Passwort ein.
unzip ccat-command.zip
Das ist es! In diesem Beitrag habe ich beschrieben, wie man unter Linux eine passwortgeschützte Zip-Datei auf dem Terminal erstellt. Wenn Sie Fragen oder andere nützliche Tipps/Tricks zum Teilen haben, verwenden Sie das Kommentarformular unten und senden Sie uns einen Ping.