مقارنة بين Sudo و Su: ما هو الأمر الذي يجب أن تستخدمه؟

اعتمادًا على إعداد Linux الخاص بك ، يُمكنك تنفيذ مهام إدارية وبصلاحيات المسؤول باستخدام إما الأمر su أو sudo. حيث أنه من السهل الخلط بين هذين الأمرين لأنَّ لكل منهما وظائف متشابهة.

لذا ، ما هو الأمر الذي يجب أن تستخدمه؟ هيا نكتشف.

1iJ52jPETpXMFzyGnQaJpNg DzTechs | مقارنة بين Sudo و Su: ما هو الأمر الذي يجب أن تستخدمه؟

Su يمنحك الوصول الكامل إلى صلاحيات الروت

الطريقة التقليدية للوصول إلى حساب الروت لتهيئة نظام Linux ، بالعودة إلى أيام Unix ، هي باستخدام الأمر su:

su –

تعني “-” أنه سيكون لديك نفس البيئة كما لو كنت قد قمت بتسجيل الدخول مباشرةً كمستخدم روت. سيُطالبك النظام بكلمة المرور الخاصة بك. إذا نجحت ، ستتغير المطالبة إلى الحرف “#”. يُمكنك بعد ذلك تشغيل أي أوامر تحتاج إليها بصلاحيات الروت.

اكتب exit أو اضغط على Ctrl + D للعودة إلى صلاحيات المستخدم القياسي عند الانتهاء.

في حين أنَّ الأمر su مفيد ، إلا أنَّ المشكلة الرئيسية هي أنه خيار الكل أو لا شيء. لديك حق الوصول الكامل إلى صلاحيات  الروت أو الامتيازات العادية. إذا كان لديك عدة مسؤولين على الخادم ، فسيتعين عليك مشاركة نفس كلمة مرور الروت.

sudo يمنحك مزيدًا من التحكم

تقوم المزيد من توزيعات Linux مثل Debian و Ubuntu بتثبيت sudo افتراضيًا لأنه يُعتبر أكثر أمانًا من استخدام su. إنه الأمر الأفضل وهو موجود منذ عام 1980.

بالتأكيد ، ما عليك سوى تذكر كلمة مرور واحدة ، لكن القوة الكاملة لـ sudo تأتي من إدارة عدة مشرفين على أجهزة متعددة. من المفيد جدًا أن يتم تخليد sudo في ثقافة المهووسين في فيلم كوميدي شهير XKCD. يُمكنك أيضًا تكوين sudo للتشغيل بدون كلمة مرور ، ولكن من الواضح أنَّ هذا الإعداد غير موصى به للخوادم التي يكون فيها الأمان أمرًا بالغ الأهمية.

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

19MynOhD43N6W6 ZdQ9MtNQ DzTechs | مقارنة بين Sudo و Su: ما هو الأمر الذي يجب أن تستخدمه؟

استخدم sudo متى يكون بالإمكان

نظرًا لأن sudo مُحبب وأكثر أمانًا من su ، فإن المزيد من توزيعات Linux تجعله أمر المستخدم الخارق الافتراضي. عادةً ، يتم تعيين المستخدم الأول كمستخدم “إداري” وبالتالي يتم إعداده لاستخدام sudo.

إذا لم يتم تثبيت sudo على النظام الذي تستخدمه ، فمن السهل الحصول عليه من مدير الحزم. بعد التثبيت ، بالنسبة لأي مستخدمين إداريين آخرين ، فإنَّ الأمر يتعلق فقط بإضافة مستخدم إلى المجموعة الصحيحة ، عادةً “admin” أو “sudo” أو “wheel”. مجموعات المستخدمين هذه أيضًا خاصة بالتوزيعات.

يُمكنك الآن إدارة نظام Linux بشكل آمن

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

DzTech

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