Skip to main content

Ano ang isang chroot?

Ang isang chroot ay isang nakahiwalay na lugar sa isang computer system kung saan ang mga gumagamit ay maaaring subukan ang mga hindi pinagkakatiwalaang mga programa at makisali sa iba pang mga operasyon na hindi nila nais na makaapekto sa natitirang bahagi ng computer.Ginagamit ito sa UNIX at mga katulad na sistema, at hinihiling ang gumagamit na magsagawa ng isang serye ng mga utos na ang ch ange ang direktoryo ng root na ginamit bilang isang sanggunian ng programa.Ang utos ng chroot ay kailangang magamit nang maingat dahil ang system ay maaari pa ring mahina kung hindi ito maayosAng kapaligiran na iyon ay tinatrato ang tinukoy na direktoryo bilang ugat.Ipinapalagay ng mga programang ito na walang mas mataas na mga direktoryo, at sa gayon ay hindi ma -access ang tunay na direktoryo ng ugat sa tuktok ng file system.Nahihirapan itong gumawa ng mga pagbabago na maaaring mapanganib sa natitirang bahagi ng system.Ang iba pang mga programa ay hindi ma -access at baguhin ang impormasyon sa loob ng chroot, alinman;Ito ay kumikilos tulad ng isang yunit ng paghihiwalay.

Ang chroot ay maaaring masira, gamit ang iba't ibang mga pamamaraan.Ang isa sa mga pinaka -pangunahing ay nagsasangkot sa pag -iwan ng gumagamit sa chroot na may mga pribilehiyo sa ugat, na nagbibigay -daan sa malawakang mga pagbabago sa system.Ang mga programa ay maaaring samantalahin ito upang masira ang kanilang digital na kulungan at ma -access ang natitirang bahagi ng system.Para sa kadahilanang ito, mahalaga na baguhin ang mga pahintulot ng gumagamit sa lalong madaling panahon, isang pamantayang panukala sa seguridad sa computer.Ang pag -iwan ng mga gumagamit na nakatakda sa hindi bababa sa mga pribilehiyong tungkulin bilang isang pangkalahatang tuntunin ay maaaring mabawasan ang panganib ng isang problema sa kaligtasan.Kung hindi, maaaring hindi sila tumakbo nang tama.Ang mga gumagamit ay karaniwang pinapanatili ang anumang hindi mahigpit na kinakailangan sa labas ng chroot, ngunit kailangang tiyakin na magagamit ang ilang impormasyon.Habang ang mga gumagamit ay nag -navigate sa kapaligiran, maaari nilang tandaan ang anumang mga tiyak na isyu o alalahanin na lumitaw upang malaman nila bago nila subukan ang parehong mga proseso sa computer system nang malaki.

Maaari itong maging isang kapaki -pakinabang na kapaligiran sa pagsubok, kung saan ang isang gumagamitnais na galugarin ang code o mga programa na may isang nabawasan na peligro sa natitirang bahagi ng system.Maaari rin itong maging mahalaga para sa paghawak ng hindi kilalang o hindi mapagkakatiwalaang mga materyales.Sa halip na i -load ang mga ito sa system nang direkta, maaaring magamit ng gumagamit ang chroot upang suriin at suriin ang mga ito upang matukoy kung ligtas sila.