Hogyan hozzunk létre jelszóval védett ZIP fájlt Linuxban
A ZIP egy nagyon népszerű tömörítő és fájlcsomagoló segédprogram Unix-szerű operációs rendszerekhez és Windowshoz. A zip man oldal böngészése közben felfedeztem néhány hasznos lehetőséget a zip archívumok védelmére.
Olvassa el még: Vim-fájlok jelszavas védelme Linux alatt
Ebben a bejegyzésben megmutatom, hogyan hozhat létre jelszóval védett zip fájlt a terminálon Linux alatt. Ez segít megtanulni a zip-archívum fájlok tartalmának titkosításának és visszafejtésének gyakorlati módját.
Először telepítse a zip segédprogramot a Linux disztribúciójába a csomagkezelő segítségével, az ábrán látható módon.
sudo yum install zip [On CentOS/RHEL]
sudo dnf install zip [On Fedora 22+]
sudo apt install zip [On Debian/Ubuntu]
Hogyan hozzunk létre jelszóval védett ZIP-t Linuxban
A telepítést követően a zip paranccsal a -p
kapcsolóval létrehozhat egy jelszóval védett zip archívumot ccat-command.zip néven a könyvtárból. ccat-1.1.0 nevű fájlok közül az alábbiak szerint.
zip -p pass123 ccat-command.zip ccat-1.1.0/
A fenti módszer azonban egyáltalán nem biztonságos, mert itt a jelszót egyértelmű szövegként adjuk meg a parancssorban. Másodszor, az előzményfájlban is tárolódik (például ~.bash_history a bash esetén), ami azt jelenti, hogy egy másik felhasználó, aki hozzáfér a fiókjához (főleg a root felhasználó), könnyen lásd a jelszót.
Ezért próbálja mindig a -e
jelzőt használni, ez egy felszólítást jelenít meg, amely lehetővé teszi egy rejtett jelszó megadását az ábrán látható módon.
zip -e ccat-command.zip ccat-1.1.0/
Hogyan lehet kicsomagolni a jelszóval védett ZIP-fájlt Linux alatt
A ccat-command.zip nevű archív fájl tartalmának kicsomagolásához és visszafejtéséhez használja az unzip programot, és adja meg a fent megadott jelszót.
unzip ccat-command.zip
Ez az! Ebben a bejegyzésben leírtam, hogyan lehet jelszóval védett zip fájlt létrehozni a terminálon Linux alatt. Ha kérdése van, vagy más hasznos, kapcsolódó tippet/trükköt szeretne megosztani, használja az alábbi megjegyzés űrlapot, és ping-eljen minket.