Jak utworzyć plik ZIP chroniony hasłem w Linux

Jak utworzyć plik ZIP chroniony hasłem w Linux

zamek błyskawiczny jest bardzo popularnym narzędziem kompresji i pakowania plików dla systemów operacyjnych podobnych do UNIX, a także systemu Windows. Przeglądając stronę Zip Man, odkryłem kilka przydatnych opcji ochrony archiwów zip.

Przeczytaj także: Jak hasło chronić plik vim w Linux

W tym poście pokażę, jak utworzyć plik zip chroniony hasłem na terminalu w Linux. Pomoże ci to nauczyć się praktycznego sposobu szyfrowania i odszyfrowywania zawartości plików archiwum zip.

Pierwsza instalacja zamek błyskawiczny narzędzie w dystrybucji Linux za pomocą zapakowania nierządnicy, jak pokazano.

$ sudo yum instaluj zip [na centos/rhel] $ sudo dnf instaluj zip [na fedora 22+] $ sudo apt instaluj zip [na Debian/Ubuntu] 

Jak utworzyć ZIP chroniony hasłem w Linux

Po zainstalowaniu możesz użyć zamek błyskawiczny polecenie z -P Flaga, aby utworzyć zaproszony archiwum ZIP chronione hasłem CCAT-Command.zamek błyskawiczny Z katalogu plików o nazwie CCAT-1.1.0 następująco.

$ zip -p pass123 ccat -command.Zip CCAT-1.1.0/ 
Utwórz plik zip chroniony hasłem

Jednak powyższa metoda jest absolutnie niepewna, ponieważ tutaj hasło jest podane jako wyraźny tekst na wierszu poleceń. Po drugie, będzie również przechowywany w pliku historii (e.G ~.bash_history dla Bash), co oznacza innego użytkownika z dostępem do Twojego konta (szczególnie źródło użytkownik) z łatwością zobaczy hasło.

Dlatego staraj się zawsze używać -mi flaga, pokazuje monit umożliwiający wprowadzenie ukrytego hasła, jak pokazano.

$ zip -e ccat -command.Zip CCAT-1.1.0/ 
Utwórz archiwum ZIP ZIP

Jak rozpakować zamek chroniony hasłem w Linux

Rozpakować i odszyfrować zawartość pliku archiwum nazywanego CCAT-Command.zamek błyskawiczny, Użyj rozsunąć suwak zaprogramuj i podaj hasło, które wprowadziłeś powyżej.

$ Unzip ccat-command.zamek błyskawiczny 
Archiwum Zip odszyfrowania

Otóż ​​to! W tym poście opisałem, jak utworzyć plik ZIP chroniony hasłem na terminalu w Linux. Jeśli masz jakieś zapytania lub inne przydatne powiązane wskazówki/sztuczki do udostępnienia, użyj poniższego formularza komentarza.