Preguntas etiquetadas con chroot

Un chroot en los sistemas operativos Unix es una operación que cambia el directorio raíz aparente para el proceso en ejecución actual y sus hijos. Un programa que se ejecuta en un entorno tan modificado no puede nombrar (y, por lo tanto, normalmente no acceder) a archivos fuera del árbol de directorios designado.

99
"cárcel" chroot: ¿qué es y cómo lo uso?

He escuchado / leído mucho sobre la cárcel de Chroot en Linux pero nunca la he usado (uso Fedora día a día), entonces, ¿qué es una "cárcel" de Chroot? ¿Cuándo y por qué podría usarlo / no usarlo? ¿Hay algo más que deba saber? ¿Cómo haría para crear

47
¿Cómo puedo decir que estoy corriendo en un chroot?

Tengo una instalación de Unix que se supone que se puede utilizar como chroot y como sistema independiente. Si se ejecuta como chroot, no quiero ejecutar ningún servicio (cron, inetd, etc.), ya que entrarían en conflicto con el sistema host o serían redundantes. ¿Cómo escribo un script de shell...

15
Ambiente ligero aislado de Linux

Quiero un entorno Linux aislado (invitado) en mi computadora que pueda estropear sin preocuparme por el host. Por ejemplo, instale muchas cosas desde la fuente sin administración de paquetes, contamine las variables de entorno del entorno, etc., y luego genere otro entorno de invitado cuando el...

14
¿Cómo realizar chroot con espacios de nombres de Linux?

Después de leer sobre los espacios de nombres de Linux, tuve la impresión de que son, entre muchas otras características, una alternativa al chroot. Por ejemplo, en este artículo : Otros usos [de los espacios de nombres] incluyen [...] el estilo de aislamiento chroot () de un proceso a una parte...

13
¿Por qué necesito usar chroot?

Esta pregunta chroot-jail-what-is-it-and-how-do-i-use-it se refiere a qué es y cómo usar chroot. Lo que no entiendo es por qué necesito usar chroot. Entiendo lo que hace, pero no puedo pensar en un caso en el que necesito usarlo, dado que no es un mecanismo de seguridad o una caja de arena, ya que...

13
¿Arrancar en un chroot?

Tengo Linux (Debian Jessie) instalado en un disco duro. Drive - sda1, ext4fs y sda2- swap Tengo una /chrootcarpeta Hay instalado otro sistema, en la /chrootcarpeta. Pregunta: ¿Cómo decirle al administrador de arranque que arranque no el sistema primario (principal, Debian Jessie), sino el...

13
Simular chroot con unshare

Estoy tratando de escribir un bootstrapper para una distribución mínima de linux de origen. Me gustaría construir en un entorno similar a chroot. Esto debería simplificar el embalaje. No me importa la seguridad en este momento. El programa de arranque no debe requerir ningún comando de terceros no...

11
Proporcionando / bin y / lib dentro de una cárcel chroot

Necesito poder proporcionar los directorios / bin y / lib dentro de una cárcel chroot para que los programas puedan vincularse dinámicamente correctamente. ¿Hay alguna manera de lograr esto sin hacer una copia de los directorios / bin y / lib en la cárcel chroot? He intentado enlaces simbólicos,...