Tool and Usage
RabbitHole is a restrictive shell written in Python. It provides a limited set of commands to the user, allowing the administrator to give restrictive access.
Why this tool?
Restrictive shells like RabbitHole are a good way to give someone access to the system without full access. This can be helpful to allow a junior admin to have a look at a system, without the option to break it. Similarly, it can be used for environments with high requirements for security and to give the bare minimum of permissions to each user.
Usage and audience
This tool is categorized as a restrictive shell.
RabbitHole is commonly used for system administration. Target users for this tool are system administrators.
- + The source code of this software is available
Author and Maintainers
RabbitHole is under development by Lee Keitel.
Support operating systems
RabbitHole is known to work on Linux.