CHROOT para pruebas de script de shell

CHROOT para pruebas de script de shell

Estoy pensando en configurar un script de shell para documentar y automatizar adecuadamente el proceso que estoy usando para configurar algunos servidores que tenemos. Para probar el script de shell en sus diferentes etapas, pensé que un CHROOT sería ideal, ya que puedo borrar la "raíz virtual" y crearla sobre la marcha. Sin embargo, nunca antes había usado CHROOT.

Solo tenía curiosidad por saber cuáles son los pasos exactos que tendría que seguir para implementar este proceso de creación de un chroot (con las funciones básicas básicas que serían necesarias para instalar apache/php/etc.). y luego destruirlo?

Respuesta1

El mayor problema es construir unambiente de trabajodebajo de tuchroot(todas las dependencias y esas cosas).

Creo que estoy buscando en líneaCreación de cárcel de Linuxdebería ayudarte a encaminarte.

Herramientas comoProyecto Chroot de la cárcelokit de cárceldebería facilitar este proceso.

Respuesta2

Quizás descubras que un servidor virtual es mejor. Puede verificar el estado y luego restaurarlo al final de la prueba. Este entorno probablemente sería un mejor proxy para un servidor real. KVM es fácil de configurar y construir.

información relacionada