الفرق بين Adduser و Useradd

جدول المحتويات:

الفرق بين Adduser و Useradd
الفرق بين Adduser و Useradd

فيديو: الفرق بين Adduser و Useradd

فيديو: الفرق بين Adduser و Useradd
فيديو: Linux 02 Difference between useradd and adduser 2024, يوليو
Anonim

الفرق الرئيسي - Adduser vs Useradd

يستخدم نظام التشغيل لإعطاء تعليمات للأجهزة. Linux هو نظام تشغيل. إنها نسخة من UNIX. الميزة الرئيسية لنظام Linux هي أن المبرمجين يمكنهم بناء أنظمة التشغيل الخاصة بهم باستخدام Kernel. بعض توزيعات Linux المستخدمة على نطاق واسع هي Ubuntu و Fedora و Debian. أكثر المهام التي يتم إجراؤها على الكمبيوتر هي تصفح الملفات وإنشائها ونقلها وحذفها. هناك طريقتان للتعامل مع الملفات بكفاءة. وذلك باستخدام واجهة سطر الأوامر (CLI) أو باستخدام واجهة المستخدم الرسومية (GUI). يعد استخدام CLI أفضل في Linux لأنه مرن وسريع.يتم إعطاء الأوامر باستخدام CLI ويحتوي Linux على محطة طرفية لإعطاء الأوامر. يوجد عدد كبير من الأوامر. الأوامر ، adduser و useradd لإدارة المستخدم. يتمثل الاختلاف الرئيسي بين adduser و useradd في أنه يتم استخدام adduser لإضافة مستخدمين من خلال إعداد المجلد الرئيسي للحساب والإعدادات الأخرى بينما يعد useradd أمرًا أداة مساعدة منخفضة المستوى لإضافة مستخدمين. تتناول هذه المقالة الفرق بين هذين الأمرين.

ما هو Adduser؟

يمكن تغيير البيانات أو سرقتها. لذلك ، من الضروري الحفاظ على أمان البيانات. الأمن هو الشغل الشاغل في لينكس. إنه نظام تشغيل متعدد المستخدمين. لذلك هناك مستويات ترخيص في Linux. كل ملف في Linux أو Unix له مستخدم. هناك ثلاثة أنواع من المستخدمين في Linux. هم مستخدم ، مجموعة وغيرها. "المستخدم" هو مالك الملف. بشكل افتراضي ، يصبح المستخدم الذي يقوم بإنشاء الملف هو المستخدم. يمكن أن تحتوي "المجموعة" على عدة مستخدمين. جميع المستخدمين في المجموعة لديهم نفس أذونات الملفات.من الممكن إضافة العديد من المستخدمين إلى المجموعة وتعيين أذونات المجموعة. "الآخر" لا يُنشئ الملف ، لكن لديهم حق الوصول إلى الملف.

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

يتم استخدام الأمر adduser لإضافة مستخدمين وفقًا لخيارات سطر الأوامر ومعلومات التكوين. صيغة الأمر هي وسيطات خيارات الأوامر. هناك بعض الخيارات مع adduser. الخيار -h أو –help هو طباعة شاشة التعليمات. يستخدم النظام لإعداد مستخدمي النظام. تستخدم المجموعة –group لإضافة مجموعة جديدة.

الفرق بين Adduser و Useradd
الفرق بين Adduser و Useradd
الفرق بين Adduser و Useradd
الفرق بين Adduser و Useradd

الشكل 01: الأمر الإضافي

يظهر أدناه طريقة إنشاء مستخدم جديد باستخدام adduser الأوامر. اسم المستخدم هو user_1. لا يمكن للمستخدم العادي إضافة مستخدم آخر. يجب تشغيل الأوامر كمستخدم فائق لإضافة مستخدم. لذلك يجب استخدام "sudo".

الفرق بين Adduser و Useradd _ الشكل 02
الفرق بين Adduser و Useradd _ الشكل 02
الفرق بين Adduser و Useradd _ الشكل 02
الفرق بين Adduser و Useradd _ الشكل 02

الشكل 02: إضافة مستخدم يسمى user_1 بأمر adduser

الفرق بين Adduser و Useradd_Figure 03
الفرق بين Adduser و Useradd_Figure 03
الفرق بين Adduser و Useradd_Figure 03
الفرق بين Adduser و Useradd_Figure 03

الشكل 03: تم إنشاء user_1.

من خلال عرض المحتوى في / etc / passwd ، يمكن عرض تفاصيل user_1.

ما هو Useradd؟

يتم استخدام الأمر useradd أيضًا لإضافة مستخدمين. يأتي مع بعض الأعلام. بعضها على النحو التالي.

-D الافتراضيات

-m يقوم بإنشاء دليل رئيسي

-s يحدد الغلاف للمستخدم

-e التاريخ الذي سيتم فيه تعطيل حساب المستخدم

-b الدليل الأساسي للدليل الرئيسي للمستخدم

-u UID

-g رقم المجموعة الأولي

-G مجموعات إضافية بالاسم

-c التعليق

الفرق بين Adduser و Useradd_Figure 04
الفرق بين Adduser و Useradd_Figure 04
الفرق بين Adduser و Useradd_Figure 04
الفرق بين Adduser و Useradd_Figure 04

الشكل 04: الافتراضي

مثال على إضافة مستخدم على النحو التالي ،

الفرق الرئيسي بين Adduser و Useradd
الفرق الرئيسي بين Adduser و Useradd
الفرق الرئيسي بين Adduser و Useradd
الفرق الرئيسي بين Adduser و Useradd

الشكل 05: إنشاء user_2 باستخدام أمر إضافة المستخدم

لا يمكن إضافة مستخدم جديد كمستخدم عادي.لذلك ، يجب استخدام "sudo" للمستخدم المتميز. تُستخدم العلامة -m لإنشاء مجلد المستخدم في الدليل الرئيسي. تُستخدم "-s" لتعريف الغلاف. "-g" للمجموعة و "-c" للتعليقات. بعد الانتقال إلى الدليل الرئيسي ، سيتم إنشاء user_2.

ما هي أوجه التشابه بين Adduser و Useradd؟

  • كلاهما من أوامر Linux.
  • كلاهما يمكن استخدامه لإنشاء المستخدمين.

ما هو الفرق بين Adduser و Useradd؟

Adduser مقابل Useradd

Adduser هو أمر إضافة مستخدمين إلى النظام وفقًا لخيارات سطر الأوامر ومعلومات التكوين في /etc/adduser.conf. Useradd هي أداة مساعدة منخفضة المستوى لإضافة المستخدمين.
الميزات
يقوم adduser الأمر بإنشاء المستخدم وإعداد المجلدات الرئيسية للحساب والإعدادات الأخرى. الأمر useradd فقط ينشئ المستخدم.
إنشاء الدليل
يقوم adduser الأمر بإنشاء دليل مستخدم في المنزل (/ home / user) تلقائيًا. الأمر useradd لا يقوم بإنشاء دليل مستخدم في المنزل ، إذا لم يتم تحديده بـ -m.
التعقيد النحوي
بناء جملة الأمر للمضيف ليس معقدًا كما هو الحال في useradd. الأمر useradd له بعض التعقيد.

ملخص - Adduser vs Useradd

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

تنزيل PDF Adduser مقابل Useradd

يمكنك تنزيل نسخة PDF من هذه المقالة واستخدامها للأغراض غير المتصلة بالإنترنت وفقًا لملاحظة الاقتباس. يرجى تنزيل نسخة PDF هنا الفرق بين Adduser و Useradd

موصى به: