GNU/Linux >> Belajar Linux >  >> Linux

Apa gunanya mengenkripsi direktori home?

Intinya adalah untuk melindungi disk Anda agar tidak diakses di luar OS.

Enkripsi berguna melawan penyerang yang memiliki akses fisik ke komputer Anda. Tanpanya, akan mudah untuk membacakan konten direktori home Anda, misalnya dengan mencolokkan stik USB boot langsung.


Izin Linux hanya bekerja pada sistem Anda sendiri. Jika Anda mengambil disk dan meletakkannya di komputer lain, atau hanya mem-boot OS lain di komputer yang sama yang dapat membaca partisi Linux Anda, Anda akan melihat dengan jelas bahwa izin tidak mencegah Anda mengakses konten direktori home Anda.


Selain jawaban, ada beberapa peringatan kecil yang harus diperhatikan tentang konfigurasi terenkripsi ini.

Saat Anda tidak masuk ke sistem Anda, data di direktori home Anda tidak dapat diakses dalam teks biasa. Ini, tentu saja, adalah dengan desain. Inilah yang mencegah penyerang mendapatkan akses ke file Anda. Namun, ini berarti bahwa:

  • Cronjob Anda mungkin tidak memiliki akses ke Direktori Beranda Anda
  • Autentikasi kunci publik SSH ke dalam sistem Anda juga tidak akan berfungsi, kecuali jika Anda meletakkan kunci publik Anda di suatu tempat di luar direktori home Anda dan secara simbolis menautkannya ke $HOME/.ssh/authorized_keys Anda yang belum dipasang.

Anda dapat meletakkan otor_keys Anda langsung di direktori home Anda yang tidak terenkripsi dengan mengikuti petunjuk ini tanpa perlu menautkannya ke tempat lain. https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/362427/comments/12


Linux
  1. Apa tujuan dari file .bash_profile di bawah Direktori Beranda Pengguna Di Linux?

  2. Apa gunanya menggunakan makro linux access_ok()

  3. Apa gunanya rootwait/rootdelay?

  1. Apa gunanya perintah hostnamectl?

  2. Apa tujuan dari direktori setgid?

  3. Apa arti akhiran .d di Linux?

  1. Mengapa '~' Dipilih Untuk Mewakili Direktori Rumah?

  2. Apakah Mungkin Untuk Mendefinisikan Ulang Tilde ('~', Direktori Rumah)?

  3. Direktori .misterius Di Direktori Rumah?