abu: menyulitkan fail dan direktori di Linux dengan cara yang mudah

Keselamatan IT

Adalah mungkin untuk menyulitkan dan mendekripsi fail dan direktori di Linux dengan cara yang mudah, walaupun terdapat banyak projek dan cara yang mungkin dikhaskan untuk ini. Kami telah membincangkan mengenai LUKS, eCryptFS, dan banyak alat lain pada kesempatan lain. Sekarang kami akan mempersembahkan alat yang mudah tetapi berkesan untuk menyulitkan kandungan dari pasukan kami yang dipanggil abu. Selain menerangkan pemasangan dan operasi asasnya langkah demi langkah dalam tutorial mini ini.

Mengapa saya perlu menyulitkan? Baiklah jawapannya mudah, Untuk keselamatanDengan cara ini, pihak ketiga yang tidak dibenarkan tidak dapat mengakses fail dan direktori di komputer kita melainkan mereka mengetahui kata laluan atau frasa laluan untuk menyahsulitnya (atau terdapat beberapa kerentanan seperti di MD4), atau lebih tepatnya, mereka dapat mengakses fail tetapi satu-satunya perkara yang dapat anda lihat adalah kandungan yang dienkripsi yang benar-benar tidak dapat difahami oleh manusia dan bukannya teks biasa atau kandungan apa pun yang ...

Dengan abu kita dapat mengenkripsi fail dan direktori kita menggunakan enkripsi AES-256-CBC, iaitu sistem yang cukup selamat. Secara khusus, abu adalah kerangka modular agar Bash ditulis sederhana dan dapat digunakan dari CLI. Untuk pemasangan anda:

curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh

ash apm:install https://github.com/ash-shell/cipher.git

Setelah dipasang, berikut adalah mula bekerja dengannya. Semudah menaip perkara berikut sekiranya anda ingin menyulitkan fail example.txt:

ash cipher:e ejemplo.txt

Akan bertanya kepada kami kata laluan penyulitan dan selepas itu akan menghasilkan fail contoh.enc. Sekiranya kita mencuba untuk mengaksesnya, kita akan melihat bahawa kandungannya adalah lambang simbol alfanumerik yang tidak masuk akal. Untuk menyahsulitkan lagi, yang perlu anda lakukan ialah:

ash cipher:d ejemplo.enc

Dan kita sudah memilikinya seperti sebelumnya ... Untuk direktori, ia sama, menggantikan example.txt atau example.enc dengan direktori_name / dan directory_name.tar.gz.enc.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.