Innehållsförteckning:

Vad är syftet med chroot?
Vad är syftet med chroot?

Video: Vad är syftet med chroot?

Video: Vad är syftet med chroot?
Video: Linux Tip - Understanding Chroot - Episode 2 2024, April
Anonim

Ändra rotkatalogen till den medföljande katalogen newroot och kör kommandot, om det finns, eller en interaktiv kopia av användarens skal

Med hänsyn till detta, varför använder vi chroot i Linux?

chroot kommando in Linux /Unix-systemet är Begagnade för att ändra rotkatalogen. Varje process/kommando in Linux /Unix-liknande system har en aktuell arbetskatalog som kallas rotkatalog.

kommandot "chroot" kan vara mycket användbart:

  • Att skapa en testmiljö.
  • För att återställa systemet eller lösenordet.
  • För att installera om starthanteraren.

Man kan också fråga sig, är chroot säkert? chroot och icke-rootanvändare När du tar hela systemet i beaktande får du ingen verklig säkerhet från din chroot (). Att sätta en vanlig användare i en chroot () kommer att hindra dem från att ha tillgång till resten av systemet. Det betyder att man använder en chroot är inte mindre säkra , men det är inte mer säkra antingen.

På det här sättet, hur använder du chroot jail?

Använder verktyget chroot

  1. För att använda ett chroot-fängelse, använd följande kommando (new_root måste vara en befintlig katalog):
  2. Katalogen new_root blir den konstgjorda rotkatalogen.
  3. Om du till exempel antar att SHELL är inställt på /bin/bash och att katalogen /home/user/jail finns, resulterar körning av kommandot chroot i följande:

Hur avslutar jag chroot?

Vi kan utgång från chrooted miljö genom att trycka på Ctrl-D. chroot kan användas för att bygga chroot fängelse för att skydda servertjänster för att förhindra angripare att få fullständig åtkomst till servern genom att skapa chroot fängelser.

Rekommenderad: