¿Cuál es la diferencia de chroot, dchroot y schroot?

14

¿Cuál es la diferencia de chroot, dchroot y schroot?

¿Qué tienen en común?

¿Dónde están las diferencias?

¿Cuál es necesario para qué?

James Mitch
fuente

Respuestas:

14

Un chroot puede usarse directamente como root ejecutando chroot (8), pero los usuarios normales no pueden usar este comando. schroot permite el acceso a chroots para usuarios normales que usan el mismo mecanismo, pero con la comprobación de permisos y permitiendo la configuración automática adicional del entorno chroot, como el montaje de sistemas de archivos adicionales y otras tareas de configuración. Esta configuración automatizada se realiza mediante la acción de scripts de configuración que se pueden personalizar y ampliar para realizar cualquier acción requerida. [1]

dchroot es básicamente una versión anterior de la misma cosa, pero su uso está siendo (o ha sido) desaprobado a favor de schroot. [2]

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

Ken Sharp
fuente