Obsah:

Aký je účel chrootu?
Aký je účel chrootu?

Video: Aký je účel chrootu?

Video: Aký je účel chrootu?
Video: ЗНАМЕНИЕ 2024, November
Anonim

Zmeňte koreňový adresár na dodaný adresár newroot a spustite príkaz, ak je dodaný, alebo interaktívnu kópiu používateľského shellu

V súvislosti s tým, prečo používame chroot v Linuxe?

chroot príkaz v Linux / Systém Unix je použité zmeniť koreňový adresár. Každý proces/príkaz Linux /Unixové systémy majú aktuálny pracovný adresár nazývaný koreňový adresár.

Príkaz „chroot“môže byť veľmi užitočný:

  • Na vytvorenie testovacieho prostredia.
  • Ak chcete obnoviť systém alebo heslo.
  • Ak chcete preinštalovať bootloader.

Niekto sa môže tiež opýtať, je chroot bezpečný? chroot a používatelia bez oprávnenia root Keď vezmete do úvahy celý systém, nezískate od svojho systému žiadne skutočné zabezpečenie chroot (). Uvedenie bežného používateľa do a chroot () im zabráni v prístupe k zvyšku systému. To znamená použitie a chroot nie je menej zabezpečiť , ale nie je to viac zabezpečiť buď.

Ako týmto spôsobom používate chroot väzenie?

Použitie nástroja chroot

  1. Ak chcete použiť väzenie chroot, použite nasledujúci príkaz (new_root musí byť existujúci adresár):
  2. Adresár new_root sa stane umelým koreňovým adresárom.
  3. Napríklad, za predpokladu, že SHELL je nastavený na /bin/bash a adresár /home/user/jail existuje, spustenie príkazu chroot má za následok nasledovné:

Ako ukončím chroot?

Môžeme východ od zakorenené prostredí stlačením Ctrl-D. chroot možno použiť na stavbu chroot väzenia na ochranu serverových služieb na zabránenie útočníkovi získať úplný prístup k serveru vytvorením chroot väzenia.

Odporúča: