Satura rādītājs:

Kāds ir chroot mērķis?
Kāds ir chroot mērķis?

Video: Kāds ir chroot mērķis?

Video: Kāds ir chroot mērķis?
Video: Linux Tip - Understanding Chroot - Episode 2 2024, Maijs
Anonim

Mainiet saknes direktoriju uz piegādāto direktoriju newroot un izpilda komandu, ja tāda ir, vai lietotāja čaulas interaktīvu kopiju

Saistībā ar to, kāpēc mēs izmantojam chroot operētājsistēmā Linux?

chroot komandēt iekšā Linux /Unix sistēma ir lietots lai mainītu saknes direktoriju. Iekļauts katrs process/komanda Linux /Unix līdzīgām sistēmām ir pašreizējais darba direktorijs, ko sauc par saknes direktoriju.

Komanda “chroot” var būt ļoti noderīga:

  • Lai izveidotu testa vidi.
  • Lai atgūtu sistēmu vai paroli.
  • Lai pārinstalētu sāknēšanas programmu.

Var arī jautāt, vai chroot ir drošs? chroot un ne-root lietotājiem Ja ņemat vērā visu sistēmu, jūs neiegūstat nekādu reālu drošību no jūsu chroot (). Parasta lietotāja ievietošana a chroot () neļaus viņiem piekļūt pārējai sistēmai. Tas nozīmē izmantot a chroot nav mazāks drošs , bet tas nav vairāk drošs arī.

Tādā veidā, kā jūs izmantojat chroot jail?

Izmantojot utilītu chroot

  1. Lai izmantotu chroot cietumu, izmantojiet šo komandu (new_root ir jābūt esošam direktorijam):
  2. Direktorijs new_root kļūst par mākslīgo saknes direktoriju.
  3. Piemēram, pieņemot, ka SHELL ir iestatīts uz /bin/bash un direktorijs /home/user/jail eksistē, komandas chroot izpildes rezultāts ir šāds:

Kā iziet no chroot?

Mēs varam Izeja no chrooted vidi, nospiežot Ctrl-D. chroot var izmantot, lai izveidotu chroot cietums, lai aizsargātu servera pakalpojumus, lai neļautu uzbrucējam iegūt pilnīgu piekļuvi serverim, izveidojot chroot cietumi.

Ieteicams: