Sadržaj:

Koja je svrha chroot-a?
Koja je svrha chroot-a?

Video: Koja je svrha chroot-a?

Video: Koja je svrha chroot-a?
Video: Koja je svrha života? Da li postoji svrha smrti? 2024, Marš
Anonim

Promijenite korijenski direktorij u dostavljeni direktorij newroot i izvršava naredbu, ako je dostavljena, ili interaktivnu kopiju korisničke ljuske

S obzirom na ovo, zašto koristimo chroot u Linuxu?

chroot komandovati Linux /Unix sistem je korišteno da promijenite korijenski direktorij. Svaki proces/naredba u Linux /Unix sistemi imaju trenutni radni direktorij koji se zove korijenski direktorij.

“chroot” komanda može biti veoma korisna:

  • Za kreiranje testnog okruženja.
  • Za oporavak sistema ili lozinke.
  • Da biste ponovo instalirali bootloader.

Neko se takođe može zapitati da li je chroot bezbedan? chroot i non-root korisnici Kada uzmete u obzir ceo sistem, ne dobijate nikakvu stvarnu sigurnost od svog chroot (). Stavljanje redovnog korisnika u a chroot () će im spriječiti pristup ostatku sistema. To znači korištenje a chroot nije manje siguran , ali nije više siguran bilo.

Na ovaj način, kako se koristi chroot zatvor?

Korištenje chroot uslužnog programa

  1. Da biste koristili chroot zatvor, koristite sljedeću naredbu (new_root mora biti postojeći direktorij):
  2. Direktorij new_root postaje umjetni korijenski direktorij.
  3. Na primjer, pod pretpostavkom da je SHELL postavljen na /bin/bash, a direktorij /home/user/jail postoji, pokretanje naredbe chroot rezultira sljedećim:

Kako da izađem iz chroot-a?

Možemo Izlaz od chrooted okruženje pritiskom na Ctrl-D. chroot može se koristiti za izgradnju chroot zatvor za zaštitu serverskih servisa za sprečavanje napadača da dobije potpuni pristup serveru kreiranjem chroot zatvori.

Preporučuje se: