ZIP adalah utilitas pengompresan dan arsip yang sangat populer untuk sistem operasi Unix dan juga Windows. Saat membaca dokumen pendukung, saya menemukan beberapa pilihan berguna untuk melindungi arsip zip.

Dalam posting ini, saya akan menunjukkan cara membuat file zip yang dilindungi kata sandi di terminal di Linux. Ini akan membantu Anda mempelajari cara mengenkripsi dan mendekripsi isi arsip arsip zip secara praktis.

Pertama instal utilitas zip di distribusi Linux Anda menggunakan palungan paket seperti yang ditunjukkan.

$ sudo yum install zip [Di CentOS / RHEL]
$ sudo dnf install zip [Di Fedora 22+]
$ sudo apt install zip [Pada Debian / Ubuntu]

Cara Membuat Password untuk melindungi file  ZIP di Linux
Berikut perintah untuk melindungi arsip yang di ZIP dengan password

zip -er msb-master.zip msb-master/
Enter password: 
Verify password: 
 adding: msb-master/ (stored 0%)
 adding: msb-master/testing/ (stored 0%)
 adding: msb-master/testing/mate-user-guide/ (stored 0%)
 adding: msb-master/testing/mate-user-guide/doinst.sh (deflated 29%)
 adding: msb-master/testing/mate-user-guide/README (deflated 3%)
 adding: msb-master/testing/mate-user-guide/mate-user-guide.SlackBuild (deflated 52%)
 adding: msb-master/testing/mate-user-guide/slack-desc (deflated 63%)
 adding: msb-master/testing/mate-tweak/ (stored 0%)
 adding: msb-master/testing/mate-tweak/mate-tweak.SlackBuild (deflated 52%)

setelah meng-inputkan password , maka akan terbentuk file msb-master.zip

Kemudian perintah untuk meng-ekstrak adalah sebagai berikut :

unzip msb-master.zip 
Archive: msb-master.zip
 creating: msb-master/
 creating: msb-master/testing/
 creating: msb-master/testing/mate-user-guide/
[msb-master.zip] msb-master/testing/mate-user-guide/doinst.sh password: 
 inflating: msb-master/testing/mate-user-guide/doinst.sh 
 inflating: msb-master/testing/mate-user-guide/README 
 inflating: msb-master/testing/mate-user-guide/mate-user-guide.SlackBuild 
 inflating: msb-master/testing/mate-user-guide/slack-desc 
 creating: msb-master/testing/mate-tweak/