Cara membuat fail zip yang dilindungi kata laluan di linux

Cara membuat fail zip yang dilindungi kata laluan di linux

Zip adalah utiliti mampatan dan pembungkusan fail yang sangat popular untuk sistem operasi seperti Unix serta Windows. Semasa membaca melalui halaman Zip Man, saya dapati beberapa pilihan berguna untuk melindungi arkib zip.

Baca juga: Cara kata laluan melindungi fail vim di linux

Dalam siaran ini, saya akan menunjukkan kepada anda cara membuat fail zip yang dilindungi kata laluan di terminal di linux. Ini akan membantu anda mempelajari cara praktikal untuk menyulitkan dan menyahsulit kandungan fail arkib zip.

Pasang pertama zip Utiliti dalam pengedaran Linux anda menggunakan palungan pakej seperti yang ditunjukkan.

$ sudo yum pemasangan zip [on centos/rhel] $ sudo dnf pemasangan zip [pada fedora 22+] $ sudo apt install zip [on debian/ubuntu] 

Cara membuat zip yang dilindungi kata laluan di linux

Setelah dipasang, anda boleh menggunakan zip perintah dengan -p bendera untuk membuat arkib zip yang dilindungi kata laluan yang dipanggil CCAT-Command.zip dari direktori fail yang dipanggil CCAT-1.1.0 seperti berikut.

$ zip -p pass123 ccat -command.zip ccat-1.1.0/ 
Buat fail zip yang dilindungi kata laluan

Walau bagaimanapun, kaedah di atas benar-benar tidak selamat, kerana di sini kata laluan disediakan sebagai teks jelas pada baris arahan. Kedua, ia juga akan disimpan dalam fail sejarah (e.g ~.BASH_HISTORY untuk bash), yang bermaksud pengguna lain dengan akses ke akaun anda (lebih -lebih lagi akar pengguna) dengan mudah akan melihat kata laluan.

Oleh itu, cuba selalu menggunakan -e bendera, ia menunjukkan petunjuk yang membolehkan anda memasukkan kata laluan tersembunyi seperti yang ditunjukkan.

$ zip -e ccat -command.zip ccat-1.1.0/ 
Buat kata laluan melindungi arkib zip

Cara Unzip Kata laluan dilindungi zip di linux

Untuk unzip dan nyahripasikan kandungan fail arkib yang dipanggil CCAT-Command.zip, menggunakan unzip program dan berikan kata laluan yang anda masukkan di atas.

$ unzip ccat-command.zip 
Decrypt Archive Zip

Itu sahaja! Dalam siaran ini, saya menerangkan cara membuat fail zip yang dilindungi kata laluan di terminal di linux. Sekiranya anda mempunyai pertanyaan, atau tip/helah berkaitan berguna yang lain untuk dikongsi, gunakan borang komen di bawah ping kami.