حرف U

أمر تعديل المستخدم

usermod

آخر تحديث: 2026-10-14
مستوى الشرح اختر المستوى التقني المناسب لك

الشرح المبسط

تخيل أنك مدير لشركة ولديك موظف تريد ترقيته، أو نقله إلى قسم آخر، أو حتى تغيير مكتبه. في نظام لينكس، أمر تعديل المستخدم (Usermod) يقوم بنفس الوظيفة تماما ولكن لحسابات المستخدمين. بدلا من حذف حساب المستخدم (User) وإنشاء حساب جديد لتغيير بعض الإعدادات، يسمح لك هذا الأمر بتعديل خصائص الحساب الحالي بسهولة، مثل إضافته إلى مجموعة (Group) جديدة لمنحه صلاحيات إضافية، أو تغيير مسار مجلده الشخصي، أو حتى قفل حسابه مؤقتا لمنعه من الدخول إلى النظام (System).

الشرح التقني المتقدم

يعتبر أمر usermod أداة الإدارة الأساسية في نظام لينكس (Linux) لتعديل خصائص حسابات المستخدمين الحالية، وهو يعمل خلف الكواليس عن طريق تحديث ملفات النظام الحساسة التي تخزن بيانات المستخدمين بدلا من تحريرها يدويا مما قد يتسبب في أخطاء فادحة في الصلاحيات.

كيف يعمل الأمر خلف الكواليس

عند تنفيذ الأمر، يقوم النظام بتعديل السجلات المتعلقة بالمستخدم المستهدف بطريقة آمنة ومباشرة مع الحفاظ على استقرار بيئة العمل:

ملف كلمات المرور (passwd): يقوم الأمر بتحديث هذا الملف الموجود في مسار /etc/passwd لتغيير معلومات أساسية مثل مسار المجلد الشخصي (Home Directory) أو صدفة سطر الأوامر (Shell)، كما يحدّث ملف /etc/group بشكل متزامن عند إضافة أو إزالة المستخدم من المجموعات.

إضافة مستخدم إلى مجموعة بصلاحيات مرتفعة

من أكثر الاستخدامات شيوعا لهذا الأمر هو إضافة مستخدم موجود مسبقا إلى مجموعة جديدة، مثل مجموعة الإدارة (Sudo)، لتمكينه من تنفيذ مهام متقدمة وتثبيت البرامج:

أمر التنفيذ لإضافة المستخدم إلى مجموعة إضافية:

sudo usermod -aG sudo username

تحليل الخيارات المستخدمة في هذا الأمر والخيارات الأخرى المهمة للإدارة اليومية:

  • الخيار -aG: يستخدم لإضافة المستخدم إلى مجموعة إضافية (Append) دون إزالته من مجموعاته الحالية. إذا استخدمت -G وحدها، سيتم حذف المستخدم من كافة المجموعات الأخرى التي كان ينتمي إليها.
  • الخيار -d: يستخدم لتغيير مسار المجلد الشخصي للمستخدم، وغالبا ما يدمج مع الخيار -m لنقل محتويات المجلد القديم إلى المسار الجديد تلقائيا.
  • الخيار -L: يقوم بقفل (Lock) حساب المستخدم عن طريق وضع علامة تعجب قبل كلمة المرور المشفرة في ملف الظل، مما يمنعه من تسجيل الدخول فورا.

ملاحظة ختامية: الصورة الكبرى (نصيحة احترافية)

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