كيفية إضافة مستخدم في Linux

كيفية إضافة مستخدم في Linux

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





إليك كيفية استخدام ملف useradd الأمر على Linux ، والذي يسمح لك بإنشاء مستخدمين جدد بسرعة من جهازك الطرفي.





ما هو الأمر useradd؟

الأمر useradd في Linux هو الأمر القياسي المستخدم لإضافة مستخدمين جدد. بينما تستخدم معظم توزيعات Linux الأمر useradd ، فإن بعضها بما في ذلك Ubuntu لديه الأمر adduser لإدارة المستخدمين.





يتمثل الاختلاف الأساسي بين هذين الأمرين في أن useradd هو الأمر الافتراضي المقدم في حزمة Linux الأساسية بينما adduser هو مجرد أمر مرجعي لـ useradd.

أنشأت التوزيعات مثل Ubuntu إضافة مستخدم جديدة للأمر متصلة بأمر useradd الافتراضي عبر ارتباط رمزي. الارتباط الرمزي هو ملف يخزن مرجعًا لأي ملف آخر على نظامك.



يمكنك القول أن useradd و adduser هما نفس الأمر ولكن باسم مختلف. يتم استخدام الأمر useradd في كل توزيع قائم على Arch بينما يتم استخدام adduser على Ubuntu.

المستخدمون القياسيون والمرتفعون

قبل الانتقال إلى جهازك الطرفي ، يجب أن تتعرف على أنواع المستخدمين التي يمكنك إنشاؤها على Linux. هناك ثلاثة أنواع أساسية من المستخدمين في نظام Linux.





  1. إداري (جذر)
  2. عادي
  3. خدمة

كل من هؤلاء المستخدمين لديه أذونات محددة ومجموعة من الأوامر التي يمكنهم تنفيذها.

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





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

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

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

كيفية إضافة أو إنشاء مستخدمين في Linux

Useradd هو أحد أقوى الأوامر المتوفرة في Linux. ضع في اعتبارك أن المسؤولين فقط هم من يمكنهم إنشاء مستخدمين جدد على النظام. إليك الصيغة الافتراضية لأمر useradd.

useradd [options] username

Useradd و adduser لهما نفس الصيغة والخيارات. إذا كنت تستخدم توزيعة تستخدم adduser ، يكفي استبدال اسم الأمر.

يمكنك إنشاء مستخدم جديد باستخدام الأمر التالي.

useradd muo

1. إنشاء كلمات مرور المستخدم

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

passwd muo

بعد الضغط يدخل ، اكتب كلمة المرور التي تريد تعيينها للمستخدم. لاحظ أنك لن تراها على شاشتك ، لأن هذه هي 'طريقة Linux' لحماية المستخدمين من تصفح الكتف.

يخزن ملف 'etc / passwd' جميع المعلومات المتعلقة بكلمات مرور المستخدم. يمكنك حتى التحقق من الملف عن طريق الكتابة نانو / الخ / passwd في محطتك.

2. إنشاء مستخدمين بأدلة منزلية مختلفة

عند إنشاء مستخدم جديد على Linux ، يتم إنشاء دليل رئيسي جديد للمستخدم افتراضيًا. افتراضيًا ، يكون اسم الدليل هو اسم المستخدم للمستخدم الجديد. إذا كنت تريد أن يكون للمستخدم دليل رئيسي يحمل اسمًا آخر ، فإن ملف العلم هو الذي تحتاجه.

useradd -d home/somedirectory/muohome muo

إذا كنت لا تريد أن يكون لدى المستخدم دليل رئيسي ، فيمكنك استخدام ملحق م علم.

useradd -M muo

3. إنشاء مستخدم جديد بمعرف فريد مخصص

يتم تعيين معرف المستخدم أو معرف المستخدم تلقائيًا للمستخدمين الجدد. UIDs أقل من 500 محجوزة للمسؤولين والمستخدمين المتميزين. إذا أنشأت أول مستخدم عادي لك ، فسيقوم النظام بتعيين UID 501 له.

لتغيير هذا السلوك الافتراضي ، استخدم -u علم باستخدام الأمر useradd.

useradd -u 605 muo

4. إضافة مستخدم إلى المجموعات

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

لإضافة مستخدم إلى مجموعة ، يمكنك استخدام -G علم بالأمر الافتراضي.

إعلانات جوجل تظهر باستمرار على هاتفي
useradd -G admins

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

useradd -G admins,editors,owners muo

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

إنشاء مستخدمي Linux باستخدام واجهة المستخدم الرسومية

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

متعلق ب: أفضل بيئات سطح مكتب Linux

على Ubuntu ، افتح الإعدادات> التفاصيل> المستخدمون> فتح . اكتب كلمة مرور الجذر إذا لم تكن قد قمت بذلك بالفعل. ستجد كل الخيارات التي تحتاجها فيما يتعلق بإدارة المستخدم. في الأنظمة التي تقوم بتشغيل بيئة KDE ، انتقل إلى اعدادات النظام وانقر فوق مدير المستخدمين من الخيارات.

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

إدارة المستخدمين على Linux

تعد إضافة مستخدمين جدد أهم شيء يجب أن تتعلمه أثناء إدارة جهاز Linux. من أجهزة الكمبيوتر الشخصية إلى الخوادم المعقدة المستندة إلى Linux ، يشكل المستخدمون قاعدة النظام.

يشعر غالبية الناس بالارتباك عند بدء استخدام Linux على أجهزة الكمبيوتر الخاصة بهم. لهذا السبب يعد اختيار التوزيع الصحيح أمرًا مهمًا إذا كنت تقوم بالتبديل من أي نظام تشغيل آخر إلى Linux.

يشارك يشارك سقسقة بريد الالكتروني لماذا يعتبر Robolinux أفضل نظام Linux لمستخدمي Windows

قد يكون التبديل من Windows إلى Linux أمرًا صعبًا. اجعل الأمر أسهل باختيار Robolinux ، أفضل توزيعة Linux لمستخدمي Windows.

اقرأ التالي
مواضيع ذات صلة نبذة عن الكاتب ديبيش شارما(79 المقالات المنشورة)

Deepesh هو محرر جونيور لنظام Linux في MUO. يكتب أدلة إعلامية على نظام Linux ، بهدف توفير تجربة سعيدة لجميع الوافدين الجدد. لست متأكدًا من الأفلام ، ولكن إذا كنت تريد التحدث عن التكنولوجيا ، فهو الرجل المناسب لك. في أوقات فراغه ، يمكنك أن تجده يقرأ الكتب أو يستمع إلى أنواع موسيقية مختلفة أو يعزف على جيتاره.

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك