簡體   English   中英

Linux chroot監獄和FreeBSD監獄有什么區別?

[英]What's the difference between a Linux chroot jail and a FreeBSD jail?

Linux chroot監獄和FreeBSD監獄有什么區別? 它們是現代系統中的同義詞嗎? 一個比另一個更安全嗎? 一個人更靈活嗎?

實際上,它們幾乎沒有任何共同之處。

一個Linux“chroot環境”正是/解析為一個單一的過程。 這個過程可以對訪問該樹進行任何操作,它可以做到。 因此通常它可以(例如)枚舉系統上的其他進程,如果它是“根”進程,它仍然可以接管機器。

另一方面,FreeBSD監獄更像是一個虛擬機而不是Linux chroot監獄。 它是系統的一個分區,有自己的文件系統,用戶帳戶等.jail中的root用戶只對jail中的其他對象具有管理訪問權限。 它無法訪問其監獄之外的任何東西。

我不會回答“更安全”或“更靈活”的問題,因為那些是狡猾的話。 這些機制完全不同於設計,就是這樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM