Pertanyaan ini chroot-jail-what-is-it-and-how-do-i-use- mengacu pada apa dan bagaimana cara menggunakannya chroot
.
Yang tidak saya mengerti adalah mengapa saya harus menggunakannya chroot
. Saya mengerti apa fungsinya, tapi saya tidak bisa memikirkan kasus ketika saya perlu menggunakannya, mengingat fakta bahwa itu bukan mekanisme keamanan atau kotak pasir, karena jawabannya menunjukkan "Anda tidak boleh menggunakan chroot
sebagai keamanan mengukur untuk mencegah suatu program memodifikasi file di luar sistem file Anda yang disimulasikan ".
Secara khusus, mengapa proses tertentu perlu memetakan sub-direktori sebagai rootfilesystem?
Jawaban:
Ada banyak alasan untuk menggunakan lingkungan chroot, Anda dapat menggunakannya untuk menyimpan versi yang berbeda dari satu program, Anda dapat menggunakannya untuk mensimulasikan lingkungan tertentu untuk menguji beberapa fitur, untuk membuat gambar dari sistem yang berbeda dari utama Anda. satu, dll.
Wikipedia dapat memberi tahu Anda lebih banyak tentang penjara chroot dan penggunaannya.
Dari sana:
sumber
/
, tetapi Anda tidak ingin mengacaukan sistem Anda yang ada, chroot berguna bahkan jika dijalankan sebagai root (yang saat itu tidak ada gunanya dari perspektif keamanan). Berfungsi sebagai "pengalih arah" yang selama Anda percaya program ini berguna.