Kako ustvariti datoteko ZIP, zaščiteno z geslom, v sistemu Linux


ZIP je zelo priljubljen pripomoček za stiskanje in pakiranje datotek za operacijske sisteme, podobne Unixu, in Windows. Med brskanjem po strani zip man sem odkril nekaj uporabnih možnosti za zaščito arhivov zip.

V tem prispevku vam bom pokazal, kako na terminalu v Linuxu ustvarite zip datoteko, zaščiteno z geslom. To vam bo pomagalo, da se naučite praktičnega načina šifriranja in dešifriranja vsebine arhivskih datotek zip.

Najprej namestite pripomoček zip v distribucijo Linuxa s pomočjo upravitelja paketov, kot je prikazano.

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

Kako ustvariti ZIP, zaščiten z geslom, v Linuxu

Ko je nameščen, lahko z ukazom zip z zastavico -p ustvarite arhiv zip, zaščiten z geslom, imenovan ccat-command.zip, iz imenika datotek, imenovanih ccat-1.1.0, kot sledi.

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

Vendar je zgornja metoda popolnoma negotova, ker je geslo v ukazni vrstici na voljo kot jasno besedilo. Drugič, shranjena bo tudi v zgodovinski datoteki (npr. ~.

Zato vedno uporabite zastavico -e , ki prikaže poziv, ki vam omogoča, da vnesete skrito geslo, kot je prikazano.

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

Kako razpakirati ZIP, zaščiteno z geslom, v Linuxu

Za razpakiranje in dešifriranje vsebine arhivske datoteke, imenovane ccat-command.zip, uporabite program unzip in vnesite geslo, ki ste ga vnesli zgoraj.

$ unzip ccat-command.zip

To je To! V tem prispevku sem opisal, kako na terminalu v sistemu Linux ustvariti zip datoteko, zaščiteno z geslom. Če imate kakršna koli vprašanja ali druge koristne nasvete/zvijače, ki jih želite deliti, uporabite spodnji obrazec za komentarje, ki nam pošlje ping.