chroot、dchroot 和 schroot 之间有什么区别?

19 chroot

chroot、dchroot 和 schroot 之间有什么区别?

他们有什么共同点?

差异在哪里?

需要哪一个?

Ken*_*arp 20

chroot 可以通过运行 chroot(8) 直接作为 root 使用,但是普通用户不能使用这个命令。schroot 允许普通用户使用相同的机制访问 chroot,但具有权限检查和允许额外的 chroot 环境自动设置,例如挂载额外的文件系统和其他配置任务。这种自动设置是通过设置脚本的操作完成的,这些脚本可以自定义和扩展以执行所需的任何操作。[1]

dchroot 基本上是同一事物的早期版本,但它的使用正在(或已经)被弃用,以支持 schroot。[2]

[1] http://linux.die.net/man/1/schroot
[2] http://linux.die.net/man/1/dchroot