Cuprins:

Care este scopul chroot-ului?
Care este scopul chroot-ului?

Video: Care este scopul chroot-ului?

Video: Care este scopul chroot-ului?
Video: Linux Tip - Understanding Chroot - Episode 2 2024, Noiembrie
Anonim

Schimbați directorul rădăcină în directorul furnizat newroot și execută comanda, dacă este furnizată, sau o copie interactivă a shell-ului utilizatorului

În acest sens, de ce folosim chroot în Linux?

chroot comanda in Linux / Sistemul Unix este folosit pentru a schimba directorul rădăcină. Fiecare proces/comandă în Linux Sistemele similare / Unix au un director de lucru curent numit director rădăcină.

Comanda „chroot” poate fi foarte utilă:

  • Pentru a crea un mediu de testare.
  • Pentru a recupera sistemul sau parola.
  • Pentru a reinstala bootloader-ul.

De asemenea, cineva se poate întreba, este Chroot sigur? chroot și utilizatorii non-root Când luați în considerare întregul sistem, nu obțineți nicio securitate reală din partea dvs chroot (). Punerea unui utilizator obișnuit într-un chroot () îi va împiedica să aibă acces la restul sistemului. Aceasta înseamnă folosirea unui chroot nu este mai putin sigur , dar nu este mai mult sigur fie.

În acest fel, cum folosești chroot jail?

Folosind utilitarul chroot

  1. Pentru a utiliza o închisoare chroot, utilizați următoarea comandă (new_root trebuie să fie un director existent):
  2. Directorul new_root devine directorul rădăcină artificială.
  3. De exemplu, presupunând că SHELL este setat la /bin/bash, iar directorul /home/user/jail există, rularea comenzii chroot are ca rezultat următoarele:

Cum ies din chroot?

Noi putem Ieșire din înrădăcinată mediu apăsând Ctrl-D. chroot poate fi folosit pentru a construi chroot închisoare pentru a proteja serviciile de server pentru a împiedica atacatorul să obțină acces complet la server prin creare chroot închisorilor.

Recomandat: