glidelås er et veldig populært komprimerings- og filpakkeringsverktøy for Unix-lignende operativsystemer så vel som Windows. Mens jeg studerte zip -man -siden, oppdaget jeg noen nyttige alternativer for å beskytte zip -arkiver.
Les også: Hvordan passordbeskytte en Vim -fil i Linux
I dette innlegget vil jeg vise deg hvordan du oppretter en passordbeskyttet zip -fil på terminalen i Linux. Dette vil hjelpe deg med å lære en praktisk måte å kryptere og dekryptere innholdet i zip -arkivfiler.
Første installasjon glidelås verktøyet i Linux -distribusjonen din ved hjelp av pakken krybbe som vist.
$ sudo yum install zip [På CentOS/RHEL] $ sudo dnf install zip [På Fedora 22+] $ sudo apt install zip [På Debian/Ubuntu]
Når den er installert, kan du bruke glidelås kommando med -s
flagg for å lage et passordbeskyttet zip -arkiv kalt ccat-command.zip fra katalogen over filer som kalles ccat-1.1.0 som følger.
$ zip -p pass123 ccat-command.zip ccat-1.1.0/
Imidlertid er metoden ovenfor helt usikker, for her er passordet gitt som klar tekst på kommandolinjen. For det andre vil den også bli lagret i historikkfilen (f.eks ~ .bash_history for bash), noe som betyr en annen bruker med tilgang til kontoen din (mer spesielt rot bruker) vil enkelt se passordet.
Prøv derfor alltid å bruke -e
flagg, viser det en melding der du kan angi et skjult passord som vist.
$ zip -e ccat-command.zip ccat-1.1.0/
Å pakke ut og dekryptere innholdet i arkivfilen som heter ccat-command.zip, bruke pakke ut programmet og oppgi passordet du skrev inn ovenfor.
$ unzip ccat-command.zip.
Det er det! I dette innlegget beskrev jeg hvordan du lager en passordbeskyttet zip -fil på terminalen i Linux. Hvis du har spørsmål eller andre nyttige tips/triks du kan dele, kan du bruke kommentarskjemaet nedenfor til å pinge oss.