繁体   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