Skip to content
Latchkey

O Que É um Chroot Jail?

Um chroot jail usa a operação chroot para definir um novo diretório raiz para um processo, de modo que os paths que ele abre sejam resolvidos dentro de uma subárvore escolhida. O processo não pode mais nomear arquivos fora dessa subárvore, o que confina o que ele pode ler e executar. Ele antecede os containers e oferece isolamento apenas para a visão do filesystem, não para outros recursos.

Por que isso importa

O chroot é uma forma leve de construir ambientes mínimos e reproduzíveis para builds e testes. Ele é mais fraco do que um container completo, então é um passo intermediário e não uma fronteira de segurança por si só.

Guias relacionados