في نظام Linux ، يمنحك الأمر sudo الامتياز المطلق لأداء الوظائف الإدارية المختلفة ، على الرغم من وصولك غير الجذر. ولكن لاستخدام sudo ، يجب أن يكون لديك حساب مستخدم متميز على نظامك.
نظرًا لوجود العديد من أنظمة تشغيل Linux ، والمعروفة باسم التوزيعات ، فهناك طرق متعددة لإضافة مستخدم sudo. تابع القراءة لمعرفة المزيد حول كيفية استخدام أوامر Linux في توزيعات مختلفة لتحقيق هذه المهمة البسيطة والأساسية.
إضافة Superuser على Ubuntu و Debian
داخل Ubuntu والتوزيعات الأخرى المستندة إلى Debian ، هناك طريقتان بارزتان لإضافة مستخدم sudo. يمكنك إما القيام بذلك من خلال المحطة أو اتباع النهج الرسومي باستخدام إعدادات النظام.
1. نهج سطر الأوامر
لإضافة مستخدم sudo عبر سطر الأوامر ، يجب عليك تشغيل الجهاز أولاً. ثم اكتب الأمر التالي:
اسم مستخدم sudo adduser
...أين اسم االمستخدم هو اسم المستخدم الجديد الذي تريد إنشاءه.
سيؤدي هذا الأمر إلى إنشاء مستخدم جديد يمكنك إضافته إلى مجموعة sudoers. مرة أخرى ، هناك عدة طرق لإضافة مستخدم إلى مجموعة sudo. الطريقة الأولى هي استخدام usermod أمر.
sudo usermod -aG sudo username
...أين -أ بالعودة الى ألحق وظيفة و جي تمثل مجموعة.
بمجرد إضافة المستخدم إلى مجموعة sudo ، تحتاج إلى التحقق مما إذا كان الأمر المذكور أعلاه يعمل بشكل صحيح. للتحقق ، اكتب ما يلي:
اسم مستخدم المجموعات
إذا كنت مستخدمًا قويًا ، وتفضل تجنب أوامر متعددة ، فيمكنك إنشاء مستخدم متميز جديد مباشرةً باستخدام أمر واحد:
sudo adduser اسم المستخدم sudo
تظل عملية التحقق كما كانت من قبل.
2. استخدام الواجهة الرسومية
قبل إضافة المستخدم إلى مجموعة sudo باستخدام إعدادات النظام ، يجب عليك إنشاء مستخدم جديد أولاً من خلال سطر الأوامر. بعد ذلك ، اتبع الخطوات الواردة أدناه للمتابعة:
- اذهب إلى قائمة التطبيقات وانقر على المستخدمون اختيار. سترى قائمة بالمستخدمين بما في ذلك المستخدم (المستخدمين) الذي تم إنشاؤه حديثًا.
- اضغط على الغاء القفل الخيار ، متبوعًا بكلمة مرور الجذر. يمكنك التبديل إلى حساب مستخدم آخر بمجرد النقر فوقه.
- بمجرد تحديده ، سترى خيارًا لتحويل حساب المستخدم الذي تم إنشاؤه حديثًا إلى حساب مسؤول. بدّل الزر بجوار ملف مدير التسمية ، وسيتم إضافة الحساب كحساب sudo.
متعلق ب: كيفية استخدام أوامر sudo بدون كلمة مرور في Linux
إنشاء مستخدم متميز جديد على Arch Linux
في Arch Linux ، نظرًا لأن النظام لا ينشئ حساب sudo افتراضيًا ، يجب على المستخدم إنشاء حساب يدويًا. تتمثل الخطوة الأولى في الوصول إلى الجذر باستخدام امتداد سو أمر.
سو
أدخل كلمة المرور للمستخدم الجذر متبوعًا بالأمر أدناه:
بكمان - سودو
بمجرد تثبيت sudo ، قم بإنشاء مستخدم جديد.
useradd - إنشاء اسم مستخدم للمنزل
قم بإعداد كلمة مرور للمستخدم الجديد باستخدام الأمر passwd.
اسم مستخدم passwd
الآن ، حان الوقت إضافة اسم المستخدم الذي تم إنشاؤه حديثًا إلى قائمة sudoers. استخدم ال usermod الأمر لتحقيق ذلك.
usermod --لحق - اسم مستخدم عجلة المجموعات
يمكنك التحقق من ملف sudoers باستخدام الأمر التالي:
visudo
مرة واحدة في /etc/sudoers يفتح الملف ، تحتاج إلى تحرير بعض مواصفات امتيازات المستخدم الموجودة في الجزء السفلي من ملف sudoers. حدد السطر التالي في الملف النصي:
#٪ wheel ALL = (ALL) ALL
انتاج:
مسح ال # الرمز الذي يسبق ٪عجلة خط وحفظ التغييرات. صحافة السيطرة + O على لوحة المفاتيح لحفظ الملف.
للتحقق مما إذا تمت إضافة المستخدم بنجاح ، تحتاج إلى تنفيذ الأمر التالي:
اسم المستخدم su
سيتغير موجه bash ليعكس اسم المستخدم الجديد. للتحقق ، اكتب:
من أنا
يجب أن يعرض اسم المستخدم الحالي. للتحقق مما إذا كان المستخدم الجديد لديه امتيازات sudo ، اكتب:
sudo whoami
إذا تم عرض الإخراج جذر، فإن المستخدم الحالي لديه حق الوصول المطلق.
إضافة حساب sudo في CentOS
بالنظر إلى شعبية CentOS ، سيكون من العار أن تفوتك عملية إضافة حساب sudo في هذا التوزيع. تشبه عملية إضافة حساب sudo في CentOS تمامًا العملية المحددة أعلاه لنظام Arch Linux ، ولكن مع بعض التغييرات الأساسية.
قبل إنشاء مستخدم جديد ، يجب عليك تسجيل الدخول بحساب الجذر. للقيام بذلك ، استخدم ملف سو أمر:
سو
بعد تسجيل الدخول كمستخدم أساسي ، حان الوقت لإنشاء مستخدم جديد ، والذي سنضيفه بعد ذلك إلى قائمة sudoers.
useradd -G wheel اسم المستخدم
قم بتعيين كلمة المرور لهذا المستخدم الجديد باستخدام الأمر passwd.
اسم مستخدم passwd
الآن ، قم بتسجيل الدخول كمستخدم جديد ، للتحقق مما إذا كان لديك وصول sudo. للقيام بذلك ، أدخل الأوامر التالية واحدة تلو الأخرى:
اسم المستخدم su
sudo whoami
انتاج:
بمجرد الضغط على Enter بعد كتابة الأمر الأول ، سيطالبك النظام بكلمة المرور. أدخل كلمة المرور الجديدة للمتابعة. سيتم عرض إخراج الأمر أعلاه جذر، مما يعني أن المستخدم الحالي لديه امتيازات الجذر.
كيفية إضافة مستخدم متميز في Fedora
أخيرًا وليس آخرًا ، إذا كنت تستخدم Fedora كنظام تشغيل أساسي ، فيمكنك تعيين امتيازات المستخدم المتميز لمستخدم جديد في بضع خطوات سهلة.
لإنشاء مستخدم جديد ، استخدم الأمر adduser كما يلي:
اسم مستخدم adduser
الآن ، قم بتعيين كلمة مرور للمستخدم الجديد.
اسم مستخدم passwd
أضف هذا المستخدم الذي تم إنشاؤه حديثًا إلى عجلة المجموعة باستخدام usermod أمر.
usermod -aG wheel اسم المستخدم
افتح ملف sudoers باستخدام الأمر التالي:
visudo
الآن ، تحتاج إلى تعديل بعض مواصفات امتيازات المستخدم. حدد موقع السطر التالي في الملف النصي وأزل التعليق عن ملف ٪ wheel ALL = (ALL) خط عن طريق إزالة جنيه اختلاف الشخصيات (#) التي تسبقها.
## Uncomment للسماح لأعضاء عجلة المجموعة بتنفيذ أي أمر
٪ wheel ALL = (ALL) ALL
منح امتيازات المستخدم المتميز للمستخدمين الجدد
اعتمادًا على التوزيعات التي تستخدمها ، ستكون عملية إنشاء مستخدمين جدد لـ sudo متماثلة بشكل أو بآخر ، مع بعض الاختلافات الطفيفة. تكمن الفكرة في التأكد من قدرتك على منح أذونات الجذر لأي مسؤول جديد سيستخدم التوزيعة.
لا يعرف الكثير من مستخدمي Linux عن هذا الأمر ، لكن sudo و su هما أمران مختلفان. على الرغم من أن كلاهما يؤدي وظائف متشابهة ، إلا أنهما مختلفان تمامًا عن بعضهما البعض في العديد من الجوانب.
في Linux ، هناك أمران للوصول إلى المستخدم المتميز: su و sudo. أي واحد يجب أن تستخدمه يعتمد على المهمة في متناول اليد.
اقرأ التالي
- لينكس
- إدارة النظام
- أوامر لينكس

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