Perguntas com a marcação «chroot»

Um chroot em sistemas operacionais Unix é uma operação que altera o diretório raiz aparente para o processo em execução atual e seus filhos. Um programa executado em tal ambiente modificado não pode nomear (e, portanto, normalmente não pode acessar) arquivos fora da árvore de diretórios designada.

99
chroot “jail” - o que é e como usá-lo?

Eu ouvi / li muito sobre a prisão chroot no linux, mas nunca a usei (eu uso o Fedora diariamente), então o que é uma "prisão" chroot? Quando e por que devo usá-lo / não usá-lo e há mais alguma coisa que eu deva saber? Como eu iria criar

47
Como sei se estou executando um chroot?

Eu tenho uma instalação unix que deveria ser usada tanto como chroot quanto como sistema independente. Se estiver executando como chroot, não quero executar nenhum serviço (cron, inetd etc.), porque eles entrariam em conflito com o sistema host ou seriam redundantes. Como escrevo um script de...

33
Como posso acessar um diretório fora de um chroot?

Eu tenho um usuário que está chrootado no diretório inicial, mas quero que ele também possa gerenciar arquivos /var/www. Como tal, fiz o seguinte: root@server:/home/username# ln -s /var/www www root@server:/home/username# cd www root@server:/home/username/www# chown username:username * No...

15
Ambiente linux isolado leve

Eu quero um ambiente Linux (convidado) isolado no meu computador que possa bagunçar sem me preocupar com o host. Por exemplo, instale muitas coisas da fonte sem gerenciamento de pacotes, polua as variáveis ​​de ambiente do ambiente, etc., e crie outro ambiente de convidado quando o hóspede antigo...

14
Como executar chroot com namespaces do Linux?

Depois de ler sobre os namespaces do Linux, tive a impressão de que eles são, entre muitos outros recursos, uma alternativa ao chroot. Por exemplo, neste artigo : Outros usos [de espaços para nome] incluem [...] isolamento ao estilo chroot () de um processo em uma parte da hierarquia de...

13
Por que eu preciso usar o chroot

Esta pergunta refere - se ao que é e como usar chroot. O que eu não entendo é por que preciso usar chroot. Entendo o que faz, mas não consigo pensar em um caso em que preciso usá-lo, dado que não é um mecanismo de segurança ou uma sandbox, pois a resposta indica "você não deve usar chrootcomo...

13
Inicializar em um chroot?

Eu tenho o Linux (Debian Jessie) instalado em um disco rígido. Drive - sda1, ext4fs e sda2- swap Eu tenho uma /chrootpasta Há outro sistema instalado, na /chrootpasta Questão: Como saber ao gerenciador de inicialização, para inicializar não o sistema principal (principal, Debian Jessie), mas o...

13
Simule chroot com o compartilhamento

Estou tentando escrever um bootstrapper para uma distribuição linux mínima e de origem. Eu gostaria de construir em um ambiente chroot. Isso deve simplificar a embalagem. Eu não me importo com segurança neste momento. O bootstrapper não deve exigir nenhum comando de terceiros não padrão. Seria...

11
Fornecendo / bin e / lib dentro de uma prisão chroot

Eu preciso ser capaz de fornecer os diretórios / bin e / lib dentro de uma prisão chroot para que os programas possam se vincular dinamicamente corretamente. Existe uma maneira de fazer isso sem fazer uma cópia dos diretórios / bin e / lib para a prisão chroot? Eu tentei links simbólicos, e eles...