chroot

A Wikipédiából, a szabad enciklopédiából

A chroot egy művelet Unix operációs rendszerekben, ami egy parancsot vagy az interaktív shellt a paraméterben megadott speciális gyökérkönyvtárral futtatja. A futó folyamat mintegy be van börtönözve ebbe a könyvtárba, nem tudja az azon kívüli fájlokat elérni. Ezzel egy kisebb rendszert hozhatunk létre a nagyobbik rendszeren belül. Gyakran jelen van Linux telepítőkészletekben, és ún. LiveCD-k használatakor. Általában könnyen megkerülhető, önmagában nem számít komoly biztonsági intézkedésnek.

Használata[szerkesztés]

chroot ÚJROOT [PARANCS...]

Sematikus ábra[szerkesztés]

         '/'             root könyvtár
          |---'/bin
          |---'/boot'
          |---'/cdrom'
        [...]
          |
          |---"/chroot"
          |
        -------------------[ chroot ]------------------
      |   |----"/chroot/user1"                        |
      |           |                                   |
      |           |----"/chroot/user1/exploit"        |

Források[szerkesztés]

HUPwiki