Cara menyulitkan dan menyahsulit fail dan direktori menggunakan tar dan openssl

Cara menyulitkan dan menyahsulit fail dan direktori menggunakan tar dan openssl

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:

  1. enc - Perintah OpenSSL untuk menyandarkan dengan ciphers
  2. -e - Pilihan perintah enc untuk menyulitkan fail input, yang dalam kes ini adalah output arahan tar
  3. -AES256 - penyulitan cipher
  4. -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:

  1. -d - digunakan untuk menyahsulit fail
  2. -C - Ekstrak dalam subdirektori yang dinamakan ujian

Imej berikut menunjukkan proses penyulitan dan apa yang berlaku apabila anda cuba:

  1. Ekstrak kandungan tarball dengan cara tradisional
  2. Gunakan kata laluan yang salah, dan
  3. Apabila anda memasukkan kata laluan yang betul
Menyulitkan atau menyahsulit fail arkib tar di linux

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.