4Aug
إذا كنت من مستخدمي لينوكس، ربما كنت قد رأيت إشارات إلى كل من سودو و سو.مقالات هنا حول كيفية المهوس وفي أماكن أخرى توجيه مستخدمي أوبونتو لاستخدام سودو وغيرها من توزيعات لينكس 'استخدام سو، ولكن ما هو الفرق؟
سودو وسو هما طريقتان مختلفتان للحصول على امتيازات الجذر.كل وظائف بطريقة مختلفة، وتوزيعات لينكس مختلفة تستخدم تكوينات مختلفة بشكل افتراضي.
المستخدم الجذر
يتم استخدام كل من سو و سودو لتشغيل الأوامر مع أذونات الجذر.المستخدم الجذر هو في الأساس يعادل المستخدم المسؤول على ويندوز - المستخدم الجذر لديه أذونات قصوى ويمكن أن تفعل أي شيء للنظام.المستخدمين العاديين على لينكس تشغيل مع أذونات مخفضة - على سبيل المثال، فإنها لا يمكن تثبيت البرامج أو الكتابة إلى أدلة النظام.
لفعل شيء يتطلب هذه الأذونات، سيكون لديك للحصول عليها مع سو أو سودو.
سو مقابل سودو
يتحول الأمر سو إلى المستخدم الفائق - أو مستخدم الجذر - عند تنفيذه بدون أي خيارات إضافية.سيتعين عليك إدخال كلمة مرور حساب الجذر.هذا ليس كل أمر سو يفعل، على الرغم من - يمكنك استخدامه للتبديل إلى أي حساب المستخدم.إذا قمت بتنفيذ الأمر سو بوب ، ستتم مطالبتك بإدخال كلمة مرور بوب وسيتم تحويل القذيفة إلى حساب مستخدم بوب.
بمجرد الانتهاء من تشغيل الأوامر في شل الجذر، يجب عليك اكتب الخروج ترك قذيفة الجذر والعودة إلى وضع الامتيازات محدودة.
يعمل سودو أمر واحد مع امتيازات الجذر.عند تنفيذ الأمر سودو يطالبك النظام كلمة مرور حساب المستخدم الحالي قبل تشغيل الأمر كمستخدم الجذر.افتراضيا، أوبونتو يتذكر كلمة مرور لمدة خمسة عشر دقيقة، وسوف لا يطلب كلمة مرور مرة أخرى حتى خمس عشرة دقيقة.
هذا هو الفرق الرئيسي بين سو و سودو.سو تحويلك إلى حساب المستخدم الجذر ويتطلب كلمة مرور حساب الجذر.سودو يدير أمر واحد مع امتيازات الجذر - فإنه لا يتحول إلى المستخدم الجذر أو تتطلب كلمة مرور المستخدم الجذر منفصلة.
أوبونتو مقابل توزيعات لينوكس الأخرى
الأمر سو هو الطريقة التقليدية للحصول على أذونات الجذر على لينوكس.كان الأمر سودو موجود لفترة طويلة، ولكن أوبونتو كان أول توزيع لينكس شعبية للذهاب سودو فقط افتراضيا.عند تثبيت أوبونتو، يتم إنشاء حساب الجذر القياسي، ولكن لم يتم تعيين كلمة مرور إليه.لا يمكنك تسجيل الدخول كجذر حتى تقوم بتعيين كلمة مرور لحساب الجذر.
هناك العديد من المزايا لاستخدام سودو بدلا من سو بشكل افتراضي.مستخدمي أوبونتو فقط لتوفير وتذكر كلمة مرور واحدة، في حين تتطلب فيدورا والتوزيعات الأخرى التي تقوم بإنشاء كلمات مرور منفصلة حساب المستخدم والجذر أثناء التثبيت.
ميزة أخرى هي أنه يثبط المستخدمين عن تسجيل الدخول كمستخدم الجذر - أو باستخدام سو للحصول على قذيفة الجذر - والحفاظ على قذيفة الجذر مفتوحة للقيام بعملهم العادي.يؤدي تشغيل عدد أقل من الأوامر كجذر إلى زيادة الأمان ومنع التغييرات العرضية على مستوى النظام.
التوزيعات القائمة على أوبونتو، بما في ذلك لينوكس مينت، تستخدم أيضا سودو بدلا من سو بشكل افتراضي.
قليل من الحيل
لينكس مرن، لذلك لا يأخذ الكثير من العمل لجعل سو العمل على غرار سودو - أو العكس بالعكس.
لتشغيل أمر واحد باسم المستخدم الجذر مع سو، قم بتشغيل الأمر التالي:
سو -c 'الأمر'
هذا هو مماثل لتشغيل أمر مع سودو، ولكن عليك كلمة مرور حساب الجذر بدلا من المستخدم الحاليكلمة مرور الحساب.
للحصول على كامل، قذيفة الجذر التفاعلية مع سودو، تشغيل سودو -i.
يجب توفير كلمة مرور حساب المستخدم الحالي بدلا من كلمة مرور حساب الجذر.
تمكين المستخدم الجذر في أوبونتو
لتمكين حساب المستخدم الجذر على أوبونتو، استخدم الأمر التالي لتعيين كلمة مرور له.نضع في اعتبارنا أن أوبونتو توصي ضد هذا.
سودو باسود الجذر
سوف سودو يطالبك بكلمة مرور حساب المستخدم الحالي الخاص بك قبل أن تتمكن من تعيين كلمة مرور جديدة.استخدام كلمة المرور الجديدة لتسجيل الدخول كجذر من مطالبة تسجيل الدخول الطرفية أو مع الأمر سو.يجب عليك أبدا تشغيل بيئة رسومية كاملة كمستخدم الجذر - وهذا هو ممارسة أمنية سيئة للغاية، والعديد من البرامج ترفض العمل.
اضافة مستخدمين الى ملف سودورز
يمكن فقط تشغيل الحسابات من نوع المسؤول في أوبونتو تشغيل الأوامر مع سودو.يمكنك تغيير نوع حساب المستخدم من نافذة تكوين حسابات المستخدمين.
يقوم أوبونتو تلقائيا بتعيين حساب المستخدم الذي تم تكوينه أثناء التثبيت كحساب مسؤول.
إذا كنت تستخدم توزيع لينوكس آخر، يمكنك منح إذن مستخدم لاستخدام سودو عن طريق تشغيل الأمر فيسودو مع امتيازات الجذر( حتى تشغيل سو أولا أو استخدام سو -c ).
إضافة السطر التالي إلى الملف استبدال المستخدم باسم حساب المستخدم:
المستخدم آل = (آل: آل) آل
اضغط كترل-X ثم Y لحفظ الملف.قد تتمكن أيضا من إضافة مستخدم إلى مجموعة محددة في الملف.وسيكون للمستخدمين في المجموعات المحددة في الملف امتيازات سودو تلقائيا.
الإصدارات الرسومية من سو
يدعم لينكس أيضا الإصدارات الرسومية من سو، والتي تطلب كلمة المرور الخاصة بك في بيئة رسومية.على سبيل المثال، يمكنك تشغيل الأمر التالي للحصول على موجه كلمة مرور الرسومية وتشغيل متصفح ملف نوتيلوس مع أذونات الجذر.اضغط ألت-F2 لتشغيل الأمر من مربع حوار تشغيل رسومي بدون تشغيل جهاز طرفي.
غسو نوتيلوس
يحتوي الأمر غسو أيضا على عدد قليل من الحيل الأخرى حتى كم - فإنه يحافظ على إعدادات سطح المكتب الحالية، لذلك البرامج الرسومية لن تبدو من مكان عند إطلاقها كمستخدم مختلف.برامج مثل غسو هي الطريقة المفضلة لإطلاق التطبيقات الرسومية مع امتيازات الجذر.
يستخدم غسو إما خلفية سو أو سودو، اعتمادا على توزيع لينكس الذي تستخدمه.
يجب أن تكون الآن على استعداد لمواجهة كل من سو و سودو!ستواجه كلا الأمرين إذا كنت تستخدم توزيعات لينوكس مختلفة.