Inhoudsopgave:

Wat is het doel van chroot?
Wat is het doel van chroot?

Video: Wat is het doel van chroot?

Video: Wat is het doel van chroot?
Video: Linux Tip - Understanding Chroot - Episode 2 2024, April
Anonim

Wijzig de hoofdmap naar de opgegeven map newroot en voert de opdracht uit, indien geleverd, of een interactieve kopie van de shell van de gebruiker

Wat dit betreft, waarom gebruiken we chroot in Linux?

chroot commando in Linux /Unix-systeem is gebruikt om de hoofdmap te wijzigen. Elk proces/commando in Linux /Unix-achtige systemen hebben een huidige werkdirectory genaamd rootdirectory.

“chroot” commando kan erg handig zijn:

  • Om een testomgeving te creëren.
  • Om het systeem of wachtwoord te herstellen.
  • Om de bootloader opnieuw te installeren.

Men kan zich ook afvragen, is chroot veilig? chroot en niet-rootgebruikers Als je het hele systeem in ogenschouw neemt, krijg je geen echte beveiliging van je chroot (). Een gewone gebruiker in een plaatsen chroot () zal voorkomen dat ze toegang hebben tot de rest van het systeem. Dit betekent het gebruik van een chroot is niet minder zeker , maar het is niet meer zeker of.

Hoe gebruik je op deze manier chroot jail?

Het chroot-hulpprogramma gebruiken

  1. Gebruik de volgende opdracht om een chroot-jail te gebruiken (new_root moet een bestaande map zijn):
  2. De map new_root wordt de kunstmatige hoofdmap.
  3. Bijvoorbeeld, aangenomen dat SHELL is ingesteld op /bin/bash en de directory /home/user/jail bestaat, resulteert het uitvoeren van de opdracht chroot in het volgende:

Hoe sluit ik chroot af?

Wij kunnen Uitgang van gechroot omgeving door op Ctrl-D te drukken. chroot kan worden gebruikt om te bouwen chroot jail om serverservices te beschermen om te voorkomen dat aanvallers volledige toegang tot de server krijgen door het creëren van chroot gevangenissen.

Aanbevolen: