Cara menyulitkan dan menyahsulit fail dan direktori menggunakan tar dan openssl
- 4480
- 178
- Dale Harris II
Apabila anda mempunyai data sensitif yang penting, maka pentingnya mempunyai lapisan tambahan keselamatan pada fail dan direktori anda, khususnya apabila anda perlu menghantar data dengan orang lain melalui rangkaian.
Itulah sebabnya, saya mencari utiliti untuk menyulitkan dan menyahsulit fail dan direktori tertentu di Linux, bernasib baik saya menjumpai penyelesaian yang tar dengan OpenSSL boleh melakukan silap mata, ya dengan bantuan kedua -dua alat ini yang anda dapat dengan mudah membuat dan menyulitkan fail arkib tar tanpa sebarang masalah.
Jangan ketinggalan: 7 Alat untuk menyulitkan dan menyahsulit fail di Linux
Dalam artikel ini, kita akan melihat cara membuat dan menyulitkan a tar atau Gz (gzip) fail arkib dengan OpenSSL:
Ingat bahawa bentuk konvensional menggunakan OpenSSL adalah:
# Argumen Perintah-Open OpenSSL
Menyulitkan fail di linux
Untuk menyulitkan kandungan direktori kerja semasa (bergantung kepada saiz fail, ini mungkin mengambil sedikit masa):
# tar -czf - * | openssl enc -e -aes256 -out dijamin.tar.Gz
Penjelasan arahan di atas:
enc
- Perintah OpenSSL untuk menyandarkan dengan ciphers-e
- Pilihan perintah enc untuk menyulitkan fail input, yang dalam kes ini adalah output arahan tar-AES256
- penyulitan cipher-keluar
- Pilihan Enc digunakan untuk menentukan nama nama fail keluar, dijamin.tar.Gz
Menyahsulit fail di linux
Untuk menyahsulit kandungan arkib tar, gunakan arahan berikut.
# openssl enc -d -aes256 -dalam dijamin.tar.Gz | Ujian tar xz -c
Penjelasan arahan di atas:
-d
- digunakan untuk menyahsulit fail-C
- Ekstrak dalam subdirektori yang dinamakan ujian
Imej berikut menunjukkan proses penyulitan dan apa yang berlaku apabila anda cuba:
- Ekstrak kandungan tarball dengan cara tradisional
- Gunakan kata laluan yang salah, dan
- Apabila anda memasukkan kata laluan yang betul
Apabila anda mengusahakan rangkaian tempatan atau internet, anda sentiasa dapat mengamankan dokumen atau fail penting anda yang anda kongsi dengan orang lain dengan menyulitkannya, ini dapat membantu mengurangkan risiko mendedahkannya kepada penyerang yang berniat jahat.
Kami melihat teknik mudah menyulitkan tarballs menggunakan OpenSSL, alat baris arahan OpenSSL. Anda boleh merujuk kepada halaman lelaki untuk maklumat lanjut dan perintah yang berguna.
Seperti biasa, untuk sebarang pemikiran tambahan atau petua mudah yang anda ingin kongsi dengan kami, gunakan borang maklum balas di bawah dan di hujung yang akan datang, kami akan melihat cara menterjemahkan Kebenaran RWX ke dalam bentuk oktal.
- « Cara Menggunakan 'At' Perintah untuk menjadualkan tugas pada masa yang diberikan atau kemudian di Linux
- Dengan mudah membetulkan taip taip arahan sebelumnya menggunakan simbol karat (^) »