Tworzenie „klatki” narzędzia chroot Tomcata

Uniksowe systemy operacyjne i podobne do nich oferują funkcję, która umożliwia użytkownikowi uruchamianie procesu w obrębie przemapowanego głównego systemu plików. Polecenie chroot (change root) zmienia mapowanie głównego systemu plików (/) na określony katalog, który jest względny w stosunku do bieżącego głównego katalogu, a następnie z nowego głównego katalogu wywołuje określone polecenie. Systemy operacyjne Linux, Solaris i *BSD obsługują polecenie chroot o następującej składni:

chroot <ścieżka_nowego_głównego_katalogu> <polecenie_do_wykonania> <argumenty>

Przykładowo poniższe polecenie przemapuje katalog / na katalog /jakiś/nowy/główny/katalog, po czym wywoła polecenie /bin/echo/ z argumentem witaj ...

Get Tomcat. Przewodnik encyklopedyczny. Wydanie II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.