Hvordan lage en passordbeskyttet ZIP-fil i Linux
ZIP er et veldig populært verktøy for komprimering og filpakking for Unix-lignende operativsystemer så vel som Windows. Mens jeg leste gjennom zip-man-siden, oppdaget jeg noen nyttige alternativer for å beskytte zip-arkiver.
I dette innlegget vil jeg vise deg hvordan du lager en passordbeskyttet zip-fil på terminalen i Linux. Dette vil hjelpe deg å lære en praktisk måte å kryptere og dekryptere innholdet i zip-arkivfiler.
Installer først zip-verktøyet i Linux-distribusjonen din ved å bruke pakkekrybben som vist.
$ sudo yum install zip [On CentOS/RHEL] $ sudo dnf install zip [On Fedora 22+] $ sudo apt install zip [On Debian/Ubuntu]
Hvordan lage passordbeskyttet ZIP i Linux
Når den er installert, kan du bruke zip-kommandoen med -p
-flagget for å lage et passordbeskyttet zip-arkiv kalt ccat-command.zip fra katalogen med filer kalt ccat-1.1.0 som følger.
$ zip -p pass123 ccat-command.zip ccat-1.1.0/
Metoden ovenfor er imidlertid helt usikker, for her er passordet gitt som klartekst på kommandolinjen. For det andre vil den også lagres i historiefilen (f.eks. ~.bash_history for bash), noe som betyr at en annen bruker med tilgang til kontoen din (spesielt root-bruker) lett vil se passordet.
Prøv derfor å alltid bruke -e
-flagget, det viser en melding som lar deg skrive inn et skjult passord som vist.
$ zip -e ccat-command.zip ccat-1.1.0/
Hvordan pakke ut passordbeskyttet ZIP i Linux
For å pakke ut og dekryptere innholdet i arkivfilen kalt ccat-command.zip, bruk unzip-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 relaterte tips/triks å dele, bruk kommentarskjemaet under ping oss.