تفاصيل العمل

This project is a command-line utility for comprehensive user and group management on Linux systems, designed to simplify common administrative tasks through an interactive, menu-driven interface

Key Features:

User Management:

Add Users, Modify Users, Delete Users, List Users, Disable/Enable Users, Change Passwords, List Locked Users

Group Management:

Add Groups, Modify Groups, Delete Groups, List Groups

Technology Used:

The project is built entirely using Bash scripting, leveraging the `whiptail` utility to provide a pseudo-graphical user interface (GUI) directly within the terminal. This offers an intuitive and user-friendly experience compared to manually typing complex commands.

Purpose & Benefits:

This script aims to streamline and automate routine user and group administration, making it an ideal tool for:

*System administrators seeking a quick and interactive way to manage accounts

*Users who need a simple, menu-driven approach to perform privileged operations without memorizing commands

*Educational purposes, demonstrating practical shell scripting and system administration concepts

By abstracting complex Linux commands like `useradd`, `usermod`, `userdel`, `groupadd`, `groupmod`, `groupdel`, `passwd`, and `chpasswd` behind a user-friendly menu, the script enhances efficiency and reduces the potential for errors in system configuration

بطاقة العمل

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