CHROOT para teste de script de shell

CHROOT para teste de script de shell

Estou pensando em configurar um script de shell para documentar e automatizar adequadamente o processo que estou usando para configurar alguns servidores que temos. Para testar o shell script em seus diferentes estágios pensei que um CHROOT seria o ideal, já que posso eliminar a "raiz virtual" e criá-la na hora. Eu nunca usei CHROOT antes, no entanto.

Eu estava curioso para saber quais são as etapas exatas que eu precisaria seguir para implementar esse processo de criação de um chroot (com as funções básicas básicas que seriam necessárias para instalar o apache/php/etc.)? e depois destruí-lo?

Responder1

O maior problema é construirambiente de trabalhosob o seuchroot(todas as dependências e outras coisas).

Acho que pesquisar on-line porCriação de prisão Linuxdeve ajudá-lo a entrar no caminho certo.

Ferramentas comoProjeto Prisão ChrootouKit de prisãodeverá facilitar este processo.

Responder2

Você pode achar que um servidor virtual é melhor. Você pode verificar o estado e restaurá-lo no final do teste. Este ambiente provavelmente seria um proxy melhor para um servidor real. KVM é fácil de configurar e construir.

informação relacionada