-
eCryptFS dapat mengenkripsi folder rumah Anda (&subfolder), dan secara otomatis mendekripsi dengan kata sandi masuk Anda - root tidak bisa hanya mengubah kata sandi Anda, itu membutuhkan kata sandi masuk Anda yang sebenarnya.
ecryptfs-migrate-home
skrip/alat dapat mengenkripsi rumah yang ada, atau banyak distribusi dapat mengenkripsi rumah saat pengguna baru dibuat. Ini tersedia untuk sebagian besar distribusi, turunan Debian, Mint &Ubuntu, Arch, Gentoo, dll. Dan gratis untuk memperluas ukurannya.Atau, itu juga dapat menggunakan satu folder "Pribadi" terenkripsi, dengan
ecryptfs-setup-private
-
EncFS juga mengenkripsi folder, tetapi mungkin memerlukan lebih banyak penyesuaian untuk dekripsi otomatis yang aman.
-
LUKS atau dm-crypt biasa menggunakan file wadah atau perangkat, dengan ukuran tetap, tidak mudah untuk diperluas seperti solusi berbasis file di atas, tetapi juga tidak mengungkapkan banyak info (nomor file &ukuran perkiraan)
-
TrueCrypt atau turunannya bekerja mirip dengan LUKS
-
Banyak distribusi juga dapat diinstal dengan "enkripsi disk penuh" (biasanya menggunakan LUKS &LVM), yang memerlukan frasa sandi yang benar yang dimasukkan saat boot. Ini adalah solusi yang bagus untuk komputer pengguna tunggal ("pribadi") yang tidak perlu mem-boot ulang dengan sendirinya, tetapi pada komputer multi-pengguna, ini juga akan "didekripsi" ke setiap pengguna lainnya.
Anda dapat menggunakan dm-crypt untuk itu. Anda perlu membuat file kosong yang akan digunakan sebagai perangkat penyimpanan. Anda dapat membuatnya dengan ukuran tertentu dengan dd atau misalnya fallocate:
fallocate -l 512M /home/user/cryptedDevice`
dd if=/dev/zero of=/home/user/cryptedDevice bs=1M count=512
Ini akan membuat file 512 MB di direktori home Anda yang disebut cryptedDevice. Kemudian Anda dapat mengatur luks di atas file itu cryptsetup -y luksFormat /home/user/cryptedDevice
Dengan Luks Anda dapat dengan mudah mengubah ukuran wadah, dll.
Untuk membuka file crypted anda dapat melakukan:cryptsetup luksOpen /home/user/cryptedDevice someDeviceName
Maka Anda perlu memformat partisi ini dengan sistem file:mkfs.ext4 -j /dev/mapper/someDeviceName
Dan setelah itu Anda cukup memasang perangkat itu ke folder:mount /dev/mapper/someDeviceName /mnt/
.
Referensi digitalocean
Hanya catatan tambahan jika saat menjalankan:
cryptsetup -y luksFormat /home/user/cryptedDevice
Anda mendapatkan kesalahan ini:
"Not compatible PBKDF options"
jalankan dengan --type luks1
cryptsetup -y luksFormat /home/user/cryptedDevice --type luks1
referensi:https://github.com/latchset/luksmeta/pull/10