ZIP adalah alat kompresi file yang sangat populer untuk sistem operasi berbasis Unix dan juga Windows. Artikel kali ini tentang cara melindungi file Zip dengan sandi yang terkompresi di terminal di Linux. dengan cara praktis ini kita bisa mengenkripsi dan mendekripsi konten file arsip zip.
Baca Juga: Cara Menghapus BASH Command Line History Linux
Pertama instal utilitas zip di distribusi Linux yang anda gunakan, dengan perintah dibawah ini :
$ sudo yum install zip [On CentOS / RHEL] $ sudo dnf instal zip [Pada Fedora 22+] $ sudo apt install zip [Di Debian / Ubuntu]
Cara Melindungi File Zip Dengan Kata Sandi di Linux
Setelah anda melakukan installasi, sekarang anda dapat menggunakan perintah zip dengan menggunakan -p untuk membuat arsip zip yang akan dilindungi kata sandi yaitu ccat-command.zip dari direktori file ccaat-1.1.0 sebagai berikut :
$ zip -p pass123 ccat-command.zip ccat-1.1.0 /
Akan tetapi, dengan metode tersebut sedikit kurang aman, ini dikarenakan kata sandi yang diberikan sebagai teks yang jelas terlihat di baris perintah. Kedua, nantinya kata sandi tersebut di simpan dalam hostori, artinya pengguna dengan akses yang sama (root) akan bisa melihat kata sandinya.
Maka dari itu, anda bisa mencoba dengan menggunakan perintah -e, dengan menunjukan prompt yang memungkinkan kita bisa memasukan kata sandi secara sembunyi-sembunyi.
$ zip -e ccat-command.zip ccat-1.1.0 /
Cara Unzip Password Dilindungi ZIP di Linux
Untuk unzip dan mendekripsi konten file arsip yang disebut ccat-command.zip , gunakan program unzip dan berikan kata sandi yang Anda masukkan di atas.
$ unzip ccat-command.zip
Sumber: tecmint.com