Talaan ng mga Nilalaman:

Ano ang layunin ng chroot?
Ano ang layunin ng chroot?

Video: Ano ang layunin ng chroot?

Video: Ano ang layunin ng chroot?
Video: This Hitman 3 Video Will Change the Way You See Reality Forever 2024, Abril
Anonim

Baguhin ang root directory sa ibinigay na direktoryo na newroot at isagawa ang command, kung ibinigay, o isang interactive na kopya ng shell ng user

Kaugnay nito, bakit namin ginagamit ang chroot sa Linux?

chroot utos sa Linux /Ang Unix system ay ginamit upang baguhin ang root directory. Bawat proseso/utos sa Linux Ang / Unix tulad ng mga system ay may kasalukuyang gumaganang direktoryo na tinatawag na root directory.

Ang utos na "chroot" ay maaaring maging lubhang kapaki-pakinabang:

  • Upang lumikha ng kapaligiran ng pagsubok.
  • Para mabawi ang system o password.
  • Upang muling i-install ang bootloader.

Maaari ring magtanong, ligtas ba ang chroot? chroot at mga di-root na user Kapag isinasaalang-alang mo ang buong sistema, hindi ka makakakuha ng anumang tunay na seguridad mula sa iyong chroot (). Paglalagay ng isang regular na gumagamit sa a chroot () ay pipigil sa kanila na magkaroon ng access sa iba pang bahagi ng system. Nangangahulugan ito ng paggamit ng a chroot ay hindi mas mababa ligtas , ngunit ito ay hindi higit pa ligtas alinman.

Sa ganitong paraan, paano mo ginagamit ang chroot jail?

Gamit ang chroot utility

  1. Upang gumamit ng chroot jail, gamitin ang sumusunod na command (new_root ay dapat na isang umiiral na direktoryo):
  2. Ang new_root na direktoryo ay nagiging artipisyal na direktoryo ng ugat.
  3. Halimbawa, ipagpalagay na ang SHELL ay nakatakda sa /bin/bash, at ang /home/user/jail na direktoryo ay umiiral, ang pagpapatakbo ng chroot command ay nagreresulta sa mga sumusunod:

Paano ako lalabas sa chroot?

kaya natin labasan mula sa na-chroot kapaligiran sa pamamagitan ng pagpindot sa Ctrl-D. chroot maaaring gamitin sa pagtatayo chroot kulungan upang protektahan ang mga serbisyo ng server para sa pagpigil sa umaatake na makakuha ng kumpletong access sa server sa pamamagitan ng paglikha chroot mga kulungan.

Inirerekumendang: