LSE top 100LSE top 100jchroot (83)jchroot (83)

Tool and Usage

Jchroot defines isolation capabilities like chroot with a more granular set of permissions. It can be used to secure and restrict the resources of a process.

Why this tool?

Recent versions of the Linux kernel allow using different namespaces to isolate resources. The first process in each namespace will be PID 1 and the main parent of newly spawned processes. This type of isolation allows for separation of resources. Jchroot can use this to define all kind of specifics for this process. Think of resources like the hostname, the mount points, or any users that are available.

Usage and audience

This tool is categorized as a resource isolation tool.

Tool review

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available

Author and Maintainers

Jchroot is under development by Vincent Bernat.


Support operating systems

Jchroot is known to work on Linux.

This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release1.0 [2017-08-10]
License(s)Custom license
Last updatedNov. 8, 2017

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconGitHub project

Related terms