Rocket is a command-line tool (CLI) designed to simplify the creation and management of users in Unix-like systems. It enables the generation of LDIF (LDAP Data Interchange Format) files, which can then be utilized for user creation on an LDAP server.
- User generation with basic information.
- Creation of LDIF files with user information.
- Customization of parameters such as password, login shell, and more.
- Python 3 installed on the system.
- Administrator access to execute some functions.
- Clone the Rocket repository from GitHub:
git clone https://github.com/DonComProject/rocket && cd rocket
- Run the
rocket_setup.sh
script to set up the environment:chmod u+x rocket_setup.sh &&./rocket_setup.sh
Without ./rocket_setup.sh
python3 main.py
After installation and configuration, you can use Rocket by executing the rocket
command followed by the desired options. For example:
rocket
This command initiates the creation of a new user, following the instructions provided by the tool.
Contributions are welcome If you wish to improve Rocket or report any issues, feel free to open an issue or send a pull request on the GitHub repository.
This project is licensed under the MIT License. For more information, see the LICENSE file.