Съдържание:

Каква е целта на chroot?
Каква е целта на chroot?

Видео: Каква е целта на chroot?

Видео: Каква е целта на chroot?
Видео: Каква е целта на медитацията? Садгуру 2024, Април
Anonim

Променете основната директория в предоставената директория newroot и изпълнява команда, ако е предоставена, или интерактивно копие на обвивката на потребителя

Във връзка с това, защо използваме chroot в Linux?

chroot командва Linux /Unix системата е използван за да промените главната директория. Всеки процес/команда в Linux /Unix подобни системи имат текуща работна директория, наречена главна директория.

Командата "chroot" може да бъде много полезна:

  • За създаване на тестова среда.
  • За възстановяване на системата или паролата.
  • За да преинсталирате буутлоудъра.

Човек може също да попита, безопасен ли е chroot? chroot и потребители без root права Когато вземете под внимание цялата система, вие не получавате никаква реална сигурност от вашата chroot (). Поставяне на обикновен потребител в a chroot () ще им попречи да имат достъп до останалата част от системата. Това означава използването на a chroot не е по-малко сигурен , но не е повече сигурен или.

По този начин, как използвате chroot jail?

Използване на помощната програма chroot

  1. За да използвате chroot jail, използвайте следната команда (new_root трябва да е съществуваща директория):
  2. Директорията new_root става изкуствена главна директория.
  3. Например, ако приемем, че SHELL е настроен на /bin/bash и директорията /home/user/jail съществува, изпълнението на командата chroot води до следното:

Как да изляза от chroot?

Ние можем изход от chroot среда, като натиснете Ctrl-D. chroot може да се използва за изграждане chroot jail за защита на сървърните услуги за предотвратяване на нападателя да получи пълен достъп до сървъра чрез създаване chroot затвори.

Препоръчано: