تفاصيل العمل

The User & Group Manager is a Linux system administration tool developed using Bash scripting and the Whiptail utility. It provides a simple, menu-driven graphical interface (via the terminal) that allows system administrators to manage users and groups efficiently without manually typing terminal commands. The project is designed to streamline common administrative tasks and improve usability through a text-based GUI.

Objectives

Simplify user and group management on Linux systems.

Provide a user-friendly interface for administrators using Whiptail.

Automate repetitive administrative tasks through scripted logic.

Functionality

The tool presents a menu interface through Whiptail. When a user selects an option, the selection is passed to a secondary Bash script that executes the required operation using a case statement. Upon completion, a status message is displayed, and the menu is presented again. The tool continues to loop until the user chooses to exit.

Implemented Features

Add new user

Modify existing user

List all users

Delete a user and their associated files

Add user to an existing group

Enable or unlock a user account

Disable or lock a user account

Change user password

Add a new group

Modify an existing group’s name

Delete a group

List all existing groups

Exit the application

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
10
تاريخ الإضافة