تفاصيل العمل

قمت بتطوير مشروع Linux User Management System باستخدام Bash Scripting لتسهيل إدارة المستخدمين والمجموعات داخل أنظمة Linux من خلال واجهة تفاعلية تعتمد على أداة Whiptail بدلًا من الأوامر التقليدية.

يوفر النظام قائمة رئيسية سهلة الاستخدام تسمح بتنفيذ العديد من المهام الإدارية، مثل إضافة المستخدمين، تعديل بياناتهم، حذفهم، عرض جميع المستخدمين، تعطيل الحسابات وإعادة تفعيلها، وتغيير كلمات المرور، بالإضافة إلى إدارة المجموعات من خلال إنشاء المجموعات، تعديلها، حذفها، وعرض جميع المجموعات الموجودة على النظام.

كما تم تصميم المشروع ليعمل بصلاحيات المدير Root مع التحقق من صحة المدخلات، ومعالجة الأخطاء المحتملة مثل تكرار أسماء المستخدمين أو المجموعات، وتقديم رسائل واضحة للمستخدم أثناء التنفيذ.

بطاقة العمل

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