Chroot
Sign in to savechroot is a shell command and a system call on Unix and Unix-like operating systems that changes the apparent root directory for the current running process and its children. A program that is run in such a modified environment cannot name (and therefore normally cannot access) files outside the designated directory tree. The term chroot may refer to the system call or the command-line utility. The modified environment is called a chroot jail. thumb|Chroot: from Gentoo to Ubuntu
Key facts
- Software.name
- chroot
- Software.screenshot
- Chroot-command-example.png
- Software.caption
- Example usage of chroot in Raspberry Pi OS running an interactive shell within a special root directory
- Software.author
- Bill Joy, AT&T Bell Laboratories
- Software.developer
- Various open-source and commercial developers
- Software.operating system
- Unix, Unix-like, Plan 9, Inferno
- Software.platform
- Cross-platform
- Software.genre
- Command
via Wikipedia infobox
Wikidata facts
- Instance of
- containerization
- Part of
- GNU Core Utilities
- Developer
- Bill Joy
- Platform
- cross-platform
- Image
- Chroot-command-example.png
Show 3 more facts
- Stack Exchange tag
- stackoverflow.com/tags/chroot
- operating system
- Inferno
- used by
- containerization
Sources (3)
via Wikidata · CC0
Article · Svenska
chroot är en operation inom Unix-system som begränsar åtkomst till filer i systemet så att vissa processer bara kan komma åt en del av filträdet. Uttrycket kommer av engelskans "change root" och betyder att man ändrar lägsta nivån (roten) i filträdet för den vy vissa processer och eventuellt vissa användare har tillgång till. Konceptet används främst för att hindra användare och utsatt serverprogramvara från att påverka systemet utanför den katalogstruktur de behöver, till exempel hemkatalogen ifråga om användare som hyr www-utrymme, eller filarkivet ifråga om användare av anonym ftp. Genom detta försvårar man dataintrång, genom att man i det begränsade filträdet erbjuder bara en minimal uppsättning programvara och inte inkluderar känslig information. Systemanropet chroot ändrar roten i filträdet i den begränsade processens och alla barnprocessers vy, så att de då de hänvisar till rotkatalogen "/" ser den modifierade roten, till exempel vad som för icke-begränsade användare är "/home/kalle". I Unix ligger alla filer inom en enhetlig hierarki, så filer utanför denna är oåtkomliga för normala användare.
Abstract from DBpedia / Wikipedia · CC BY-SA