مشروع User-And-Group-Management-Script هو سكربت مكتوب بلغة Bash يهدف إلى إدارة المستخدمين والمجموعات على أنظمة Linux بطريقة سهلة ومنظمة، مما يساعد مديري الأنظمة (System Administrators) في أتمتة المهام اليومية.
️ المهام التي ينفذها السكربت
إنشاء مستخدمين ومجموعات جديدة.
تعديل بيانات المستخدمين أو كلمات المرور.
حذف المستخدمين أو المجموعات.
إضافة المستخدمين إلى مجموعات محددة.
عرض قائمة المستخدمين والمجموعات الموجودة في النظام.
واجهة نصية تفاعلية (Menu) تسهّل التعامل مع السكربت دون كتابة أوامر طويلة يدويًا.
الهدف من المشروع:
تم تطوير السكربت كأداة تدريبية ضمن مشاريع DevOps وSystem Administration لتوضيح كيفية:
أتمتة مهام إدارة المستخدمين والمجموعات.
تطبيق مفاهيم الصلاحيات وإدارة الوصول (User Permissions).
استخدام البرمجة النصية (Shell scripting) لتبسيط إدارة الأنظمة.
النتيجة
يوفر هذا السكربت واجهة تفاعلية بسيطة وسريعة تساعد المسؤولين في إدارة النظام بكفاءة، مما يقلل الأخطاء البشرية ويوفّر الوقت في إدارة الخوادم.