Zastosowanie w „klatce” narzędzia chroot konta użytkownika innego niż root
W przypadku systemów operacyjnych BSD (między innymi FreeBSD, NetBSD i OpenBSD) narzędzie chroot
obsługuje parametry wiersza poleceń, które przed zmianą mapowania ścieżki plików głównego katalogu umożliwiają przełączenie użytkownika i grup. Dzięki temu proces narzędzia chroot
można uaktywnić z uprawnieniami użytkownika innego niż root
. Oto krótkie zestawienie składni polecenia chroot
systemów *BSD:
chroot [-u użytkownik] [-U użytkownik] [-g grupa] [-G grupa,grupa,...] newroot [polecenie]
A zatem, gdy korzysta się z systemu operacyjnego BSD, można po prostu do polecenia chroot
dodać odpowiednie parametry i serwer Tomcat zostanie uruchomiony z zastosowaniem innego użytkownika ...
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.