Qual é a diferença entre root e chroot?

Qual é a diferença entre root e chroot?

Existe alguma diferença entre roote chrootno Linux? Alguém pode explicá-los?

Responder1

chrooté uma operação, ela altera o diretório raiz aparente do processo em execução atual e de seus filhos.

raizé uma conta que por padrão tem acesso a todos os comandos e arquivos em um sistema Linux (baseado em Unix).

diretório raizé o diretório mais alto em uma hierarquia.

Responder2

rootdiretório refere-se ao /qual você pode considerar a raiz do sistema de arquivos. Ele contém diretórios como home, var.

chrooté o comando para alterar o diretório raiz, ou seja, alterar o /para um usuário diferente.

Por exemplo.

$ chroot /media

vai mudar o root directory(/)para/media

Isso geralmente é usado em serviços como FTP para permitir que qualquer usuário acesse apenas uma subárvore de toda a árvore de diretórios. Assim, ele fornece restrições que um usuário pode ultrapassar.

informação relacionada