Kako kreirati ZIP datoteku zaštićenu lozinkom u Linuxu
ZIP je vrlo popularan uslužni program za kompresiju i pakovanje datoteka za operativne sisteme slične Unixu, kao i Windows. Dok sam pregledavao zip man stranicu, otkrio sam neke korisne opcije za zaštitu zip arhiva.
Pročitajte također: Kako lozinkom zaštititi Vim fajl u Linuxu
U ovom postu ću vam pokazati kako kreirati zip datoteku zaštićenu lozinkom na terminalu u Linuxu. Ovo će vam pomoći da naučite praktičan način šifriranja i dešifriranja sadržaja zip arhivskih datoteka.
Prvo instalirajte zip uslužni program u vašu Linux distribuciju koristeći menadžer paketa kao što je prikazano.
sudo yum install zip [On CentOS/RHEL]
sudo dnf install zip [On Fedora 22+]
sudo apt install zip [On Debian/Ubuntu]
Kako kreirati ZIP zaštićen lozinkom u Linuxu
Jednom instaliran, možete koristiti naredbu zip sa oznakom -p
da kreirate zip arhivu zaštićenu lozinkom pod nazivom ccat-command.zip iz direktorija datoteka pod nazivom ccat-1.1.0 kako slijedi.
zip -p pass123 ccat-command.zip ccat-1.1.0/
Međutim, gornji metod je apsolutno nesiguran, jer se ovdje lozinka daje kao čisti tekst na komandnoj liniji. Drugo, također će biti pohranjen u historijskom fajlu (npr. ~.bash_history za bash), što znači da će drugi korisnik s pristupom vašem računu (posebno root korisnik) lako vidi lozinku.
Stoga, pokušajte uvijek koristiti oznaku -e
, ona prikazuje prompt koji vam omogućava da unesete skrivenu lozinku kao što je prikazano.
zip -e ccat-command.zip ccat-1.1.0/
Kako raspakirati ZIP zaštićen lozinkom u Linuxu
Da raspakujete i dešifrujete sadržaj arhivske datoteke pod nazivom ccat-command.zip, koristite program unzip i unesite lozinku koju ste uneli iznad.
unzip ccat-command.zip
To je to! U ovom postu sam opisao kako kreirati zip datoteku zaštićenu lozinkom na terminalu u Linuxu. Ako imate bilo kakva pitanja ili druge korisne savjete/trikove koje možete podijeliti, koristite obrazac za komentare ispod, javite nam se.