تفاصيل العمل

Linux User Manager هو مشروع تم تطويره باستخدام Python بهدف تسهيل إدارة المستخدمين والمجموعات داخل أنظمة Linux من خلال واجهة تفاعلية تعمل عبر الـ Terminal.

يوفر المشروع مجموعة من الوظائف الأساسية الخاصة بإدارة النظام، ومنها:

* إضافة المستخدمين وتعديل بياناتهم

* حذف وتعطيل وتفعيل المستخدمين

* تغيير كلمات المرور

* إدارة المجموعات (إضافة – تعديل – حذف)

* إضافة المستخدمين إلى المجموعات

* عرض المستخدمين والمجموعات الحالية

يعتمد المشروع على تنفيذ أوامر Linux الإدارية باستخدام Python بطريقة منظمة وآمنة، مع واجهة Menu بسيطة تساعد مسؤول النظام على تنفيذ العمليات بسهولة وتقليل الأخطاء اليدوية.

يتضمن المشروع وظائف متقدمة مثل:

* تغيير الـ Home Directory

* تغيير الـ Primary Group

* إضافة المستخدم إلى مجموعة معينة

* تغيير الـ Shell

* تعديل الـ UID

المشروع يعكس مهارات عملية في:

* Python Programming

* Linux System Administration

* System Automation

* User & Group Management

* التعامل مع أوامر وأنظمة Linux

* بناء أدوات CLI تفاعلية

بطاقة العمل

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