Su vs Sudo: الاختلافات والتكوين

رسم كاريكاتوري عن قوة sudo عند تنفيذ الأوامر

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

كما تعلم بالفعل ، su هو اختصار لـ "مستخدم بديل" (تغيير المستخدم) أو مستخدم متميز (مستخدم متميز) ، هناك العديد من الآراء. مهما كان الأمر ، فهذا ليس مهمًا حقًا في عملك. الشيء الجيد هو أنه يتيح لنا التحكم الكامل بعد إدخال كلمة مرور الجذر وإجراء العديد من التعديلات وإدارة النظام التي بدون الامتيازات لن نسمح لنا.

su –c “comando”

الأداة الأخرى هي سودو (المستخدم المتميز يفعل) ، وهو مشابه جدًا لـ su ولكن مع بعض القيود. ومع ذلك ، على الرغم من كونها أكثر تقييدًا ولا تمنحك سيطرة كاملة ، إلا أنها أقل أمانًا ويُنصح باستخدامها دائمًا بطريقة خاضعة للرقابة وعندما لا يسمح لنا العمل الذي نريد القيام به بالتنفيذ بدون امتيازات.

سودو كتبها بوب كوجيشال وكليف سبنسر في الثمانينيات ، عندما كانوا في قسم علوم الكمبيوتر في جامعة نيويورك. يتم صيانته حاليًا بواسطة أحد مطوري OpenBSD ، Todd c. ميلر بالتعاون مع كريس جيبواي وآرون سبانجلر. وهو متوافق مع أنظمة تشغيل مختلفة ، مثل GNU / Linux و BSD ومشتقاته و Mac OS X ، ...

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

sudo “comando”

بالسماح الحصول على امتيازات بالنسبة لأي مستخدم ، فإن sudo أقل استحسانًا وأقل أمانًا من su ، كما قلنا ، ولكن يمكن أن يكون أسرع أو أكثر عملية في بعض النواحي. لهذا السبب ، لا تدمجها جميع التوزيعات. إذا كنت تريد أن يكون sudo أكثر أمانًا ، فيمكنك تعديل ملف sudoers الموجود في الدليل / etc. هذه هي الطريقة التي ستلغي بها "فترة السماح" التي يستخدمها العاكف للشر:

sudo nano /etc/sudoers

وفي النهاية تكتب ما يلي لينيا، مع احترام المسافات ، الحروف الكبيرة والصغيرة وبدون أخطاء ، ثم احفظ المستند وتكون قد انتهيت:

Defaults:ALL timestamp_timeout=0

الملف / الخ / sudoers يحتوي على قائمة بالمستخدمين المسموح لهم بتشغيل أو عدم تشغيل برامج وملفات معينة. باستخدام برنامج أو أمر آخر يسمى "visudo" يمكننا تعديل ملف / etc / sudoers. يمكنك الحصول على مزيد من المعلومات عنه من خلال الرجوع إلى دليله. الشيء الجيد في visudo هو أنه يقوم بتحرير الملف دون مخاطرة.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   والتر الأبيض قال

    المقالة ممتازة تقريبًا ، لا أعرف ما تعنيه كلمة "بيرة" ، أعتقد أنه كان يقصد: "بيرة" ؛)

  2.   بيبي ماتياس قال

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

  3.   جوزيه قال

    يا له من سلسة من مقال ، ليس لديهم فكرة عما يتحدثون عنه.
    أشك في أنهم رأوا أي محطة طرفية في حياتهم.