Bagaimana cara membuat file zip terenkripsi (dilindungi kata sandi)?
Bagaimana cara membuat file zip terenkripsi (dilindungi kata sandi)?
Jawaban:
Ini akan meminta kata sandi:
zip --encrypt file.zip files
Ini lebih tidak aman, karena kata sandi dimasukkan / ditampilkan sebagai teks biasa:
zip --password (password) file.zip files
Peringatan, enkripsi zip standar sangat lemah dan mudah retak.
file.zip
kosong
-r
sakelar. Jadi itu akanzip --encrypt file.zip -r your_folder
Anda juga dapat mengklik kanan pada folder atau file di Nautilus dan pilih "Compress ...". Di jendela yang dihasilkan, Anda dapat memperluas bagian "Opsi Lainnya" untuk memasukkan kata sandi.
Jika bidang kata sandi atau salah satu opsi lain tidak diaktifkan, maka opsi kompresi yang dipilih tidak mendukungnya. Pilih yang berbeda dari daftar setelah nama file. Menurut dokumentasi:
Saat ini, hanya arsip 7-Zip, ZIP, RAR dan ARJ yang mendukung enkripsi
.rar
sebelum dapat menggunakannya dalam kompresor.
Komentar dan jawaban telah menyebutkan enkripsi zip default lemah, tetapi karena tidak ada contoh kode, di sini aktif dengan .7zip:
sudo apt-get install p7zip-full # install 7zip
7za a -tzip -p -mem=AES256 foo_file.zip foo_folder # encrypt folder
Perintah menjelaskan:
7za
: Gunakan 7zipa
: Menambahkan? / Menambahkan file? ( e
untuk ekstraksi)-tzip
: Gunakan format .zip sebagai ganti .7z default-mem=AES256
: Gunakan enkripsi AES256foo_file.zip
: Nama file .zipfoo_folder
: Nama folder yang akan dienkripsiJawaban berdasarkan: https://www.tecmint.com/7zip-command-examples-in-linux/