كيفية إضافة وحذف المستخدمين في سينت أو إس / أوبونتو: دليل شامل

 إضافة وحذف المستخدمين في سينت أو إس / أوبونتو

المقدمة

إدارة حسابات المستخدمين هي مهمة أساسية لمسؤولي النظام، سواء كنت تستخدم سينت أو إس أو أوبونتو كنظام تشغيل خاص بك. إضافة وحذف المستخدمين هي جزء روتيني من إدارة النظام وتساعد في ضمان الأمان وضبط الوصول الصحيح على الخادم الخاص بك. في هذه المقالة، سنقدم لك دليلاً خطوة بخطوة حول كيفية إضافة وحذف المستخدمين في كل من CentOS و Ubuntu.

الجزء الأول: إضافة المستخدمين

إضافة المستخدمين في CentOS

  • افتح نافذة وسجل دخولك إلى نظام CentOS الخاص بك بصلاحيات المستخدم الجذر أو مستخدم يملك صلاحيات sudo.
  • لإضافة مستخدم جديد، استخدم أمر useradd متبوعًا باسم المستخدم. على سبيل المثال، لإضافة مستخدم بالاسم “john”، اكتب الأمر التالي:
$ sudo useradd john
  • قم بتعيين كلمة مرور للمستخدم الجديد باستخدام أمر passwd:
$ sudo passwd john

سيتم طلب منك إدخال كلمة المرور وتأكيدها.

  • افتراضيًا، سيتم إضافة المستخدم إلى مجموعة تحمل نفس اسم المستخدم. لإضافة المستخدم إلى مجموعات إضافية، استخدم أمر usermod:
$ sudo usermod -aG اسم_المجموعة john

استبدل “اسم_المجموعة” بالمجموعة المطلوبة و “john” باسم المستخدم.

  • بمجرد إضافة المستخدم، يمكنك التبديل إلى الحساب الجديد المنشأ باستخدام أمر “su”:
$ sudo su - john

سيتم طلب منك إدخال كلمة المرور الخاصة بالمستخدم.

إضافة المستخدمين في Ubuntu

  • افتح نافذة الطرفية وسجل دخولك إلى نظام Ubuntu الخاص بك بصلاحيات المستخدم الجذر أو مستخدم يملك صلاحيات sudo.
  • لإضافة مستخدم جديد، استخدم أمر adduser متبوعًا باسم المستخدم. على سبيل المثال، لإضافة مستخدم بالاسم “john”، اكتب الأمر التالي:
$ sudo adduser john

سيتم طلب منك تعيين كلمة مرور وإدخال معلومات المستخدم الإضافية.

  • إذا كنت ترغب في إضافة المستخدم إلى مجموعة محددة، يمكنك تحديد اسم المجموعة أثناء عملية إنشاء المستخدم.
  • بمجرد إنشاء المستخدم، يمكنك التبديل إلى الحساب الجديد باستخدام أمر “su”:
$ sudo su - john

أدخل كلمة المرور الخاصة بالمستخدم للوصول إلى الحساب.

الجزء الثاني: منح صلاحيات sudo للمستخدمين

منح صلاحيات sudo للمستخدم في CentOS

إذا كنت ترغب في منح المستخدم الجديد القدرة على تنفيذ الأوامر بصلاحيات المستخدم الجذر (المسؤول)، فأنت بحاجة إلى منحهم وصولًا إلى sudo.

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

لإضافة المستخدم إلى مجموعة wheel، استخدم أمر usermod:

$ sudo usermod -aG wheel john

الآن، يمكن للمستخدم الجديد تنفيذ الأوامر بصلاحيات المستخدم الجذر. ما عليك سوى إضافة sudo قبل الأمر الذي ترغب في تشغيله كمسؤول:

$ sudo some_command

سيتم طلب منك إدخال كلمة مرور حساب المستخدم ال

خاص بك (وليس كلمة مرور الجذر). بعد إدخال كلمة المرور الصحيحة، سيتم تنفيذ الأمر بصلاحيات المستخدم الجذر.

منح صلاحيات sudo للمستخدم في Ubuntu

إذا كنت ترغب في تمكين المستخدم الجديد من تنفيذ الأوامر بصلاحيات المستخدم الجذر (المسؤول)، يمكنك منحهم وصولًا إلى sudo. هناك طريقتان لتحقيق ذلك: إما إضافة المستخدم إلى المجموعة المحددة مسبقًا sudo، أو تحديدالامتيازات على أساس المستخدم في تكوين sudo.

إضافة المستخدم إلى مجموعة “sudo”

افتراضيًا، يتم تكوين sudo على أنظمة Ubuntu لمنح امتيازات كاملة لأي مستخدم ينتمي إلى مجموعة sudo.

يمكنك التحقق من المجموعات التي ينتمي إليها المستخدم الجديد باستخدام أمر groups:

$ sudo groups john
الناتج:
john : john

افتراضيًا، يكون المستخدم الجديد في مجموعته الخاصة، والتي تم إنشاؤها بواسطة أمر adduser وتحمل نفس اسم المستخدم. لإضافة المستخدم إلى مجموعة مختلفة، يمكنك استخدام أمر usermod:

$ sudo usermod -aG sudo john

خيار -aG يخبر usermod بإضافة المستخدم إلى المجموعات المحددة.

خذ في الاعتبار أن أمر usermod يتطلب بدوره صلاحيات sudo. لذلك، يمكنك فقط إضافة المستخدمين إلى مجموعة sudo إذا كنت قمت بتسجيل الدخول كمستخدم الجذر أو كمستخدم آخر يكون بالفعل عضوًا في مجموعة sudo. في الحالة الأخيرة، ستحتاج إلى إضافة الأمر “sudo” قبل الأمر، كما هو موضح في المثال التالي:

$ sudo usermod -aG sudo john

الجزء الثالث: حذف المستخدمين

حذف المستخدمين في CentOS

  • افتح نافذة الطرفية وسجل دخولك إلى نظام CentOS الخاص بك بصلاحيات المستخدم الجذر أو مستخدم يملك صلاحيات sudo.
  • لحذف مستخدم، استخدم أمر userdel متبوعًا باسم المستخدم. على سبيل المثال، لحذف المستخدم john، اكتب الأمر التالي:
$ sudo userdel john
  • افتراضيًا، لن يتم إزالة مجلد المستخدم الرئيسي والملفات. إذا كنت ترغب في حذف مجلد المستخدم الرئيسي والملفات، استخدم أمر userdel مع الخيار -r:
$ sudo userdel -r john

حذف المستخدمين في Ubuntu

  • افتح نافذة الطرفية وسجل دخولك إلى نظام Ubuntu الخاص بك بصلاحيات المستخدم الجذر أو مستخدم يملك صلاحيات sudo.
  • لحذف مستخدم، استخدم أمر deluser متبوعًا باسم المستخدم. على سبيل المثال، لحذف المستخدم john، اكتب الأمر التالي:
$ sudo deluser john
  • افتراضيًا، لن يتم إزالة مجلد المستخدم الرئيسي والملفات. إذا كنت ترغب في حذف مجلد المستخدم الرئيسي والملفات، استخدم أمر deluser مع الخيار --remove-home:
$ sudo deluser --remove-home john

الاستنتاج

إدارة حسابات المستخدمين أمر بالغ الأهمية للحفاظ على نظام آمن ومنظم. في هذه المقالة، قدمنا لك دليلًا مفصلاً حول كيفية إضافة وحذف المستخدمين في كل من CentOS و Ubuntu. من خلال اتباع التعليمات خطوة بخطوة، يمكنك إدارة حسابات المستخدم

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

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

LEAVE A COMMENT