Skip to main content

باستخدام قيادة سودو

تعلم سياقة السيارة 2016 بالصوت والصورة شرح علبة السرعة و دواسات البنزين والفرامل واللومبرياج (قد 2025)

تعلم سياقة السيارة 2016 بالصوت والصورة شرح علبة السرعة و دواسات البنزين والفرامل واللومبرياج (قد 2025)
Anonim

في نهاية المطاف ، أصبح المستخدمون الجدد الذين يستخدمون لينكس (وخاصة أوبونتو) مدركين لأمر سودو. العديد من المستخدمين لا يستخدمونه أبدًا لأي شيء بخلاف الحصول على رسائل "تم رفض الإذن" بعدها - لكن سودو يفعل ذلك أكثر من ذلك بكثير.

حول سودو

من المفاهيم الخاطئة الشائعة حول سودو أنه يستخدم فقط لتوفير أذونات الجذر لمستخدم عادي. في الحقيقة ، الأمر Sudo يسمح لك بتشغيل الأمر ك أي المستخدم ، مع الافتراضي هو عموما الجذر.

كيفية منح المستخدم أذونات سودو

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

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

لمنح المستخدمين أذونات Sudo ، تحتاج فقط إلى إضافتهم إلى مجموعة Sudo. عند إنشاء مستخدم ، استخدم الأمر التالي:

$sudo useradd -m -G sudo

سيقوم الأمر أعلاه بإنشاء مستخدم مع مجلد رئيسي وإضافة المستخدم إلى مجموعة Sudo. إذا كان المستخدم موجودًا بالفعل ، فيمكنك إضافة المستخدم إلى مجموعة Sudo باستخدام الأمر التالي:

$sudo usermod -a -G sudo

وهناك خدعة سودوكو أنيق عندما تنسى تشغيله

وإليك واحدة من تلك الحيل الأوامر الطرفية التي يمكنك تعلمها من خبراء متمرسين - في هذه الحالة ، لتجاوز رسالة "تم رفض الإذن". إذا كان الأمر طويلاً ، يمكنك الانتقال خلال التاريخ ووضع Sudo أمامه ، يمكنك كتابته مرة أخرى ، أو يمكنك استخدام الأمر التالي البسيط ، والذي يقوم بتشغيل الأمر السابق باستخدام Sudo:

$sudo!

كيفية التحول إلى الجذر المستخدم باستخدام سودو

يتم استخدام الأمر Su للتبديل من حساب مستخدم إلى آخر. تشغيل الأمر سو في مفاتيحه الخاصة إلى حساب المستخدم المتميز. لذلك ، للتبديل إلى حساب المستخدم المتميز باستخدام Sudo ، قم ببساطة بتشغيل الأمر التالي:

$sudo سو

كيفية تشغيل أمر سودو في الخلفية

إذا كنت ترغب في تشغيل أمر يتطلب امتيازات مستخدم متميز في الخلفية ، قم بتشغيل أمر Sudo باستخدام مفتاح التبديل -b ، كما هو موضح هنا:

$سودو ب

لاحظ أنه إذا كان الأمر الذي يتم تشغيله يتطلب تفاعل المستخدم ، فلن يعمل ذلك.

هناك طريقة بديلة لتشغيل أمر في الخلفية تتمثل في إضافة علامة العطف إلى النهاية ، كما يلي:

$سودو &

كيفية تحرير الملفات باستخدام Sudo Privileges

الطريقة الواضحة لتحرير ملف باستخدام امتيازات مستخدم متميز هي تشغيل محرر مثل جنو نانو ، باستخدام سودو على النحو التالي:

$سودو نانو

بدلاً من ذلك ، يمكنك استخدام بناء الجملة التالي:

$sudo -e

كيفية تشغيل القيادة كمستخدم آخر باستخدام سودو

يمكن استخدام أمر Sudo لتشغيل أمر مثل أي مستخدم آخر. على سبيل المثال ، إذا تم تسجيل دخولك كمستخدم "john" وتريد تشغيل الأمر كـ "terry" ، عندئذٍ يمكنك تشغيل أمر Sudo بالطريقة التالية:

$sudo-u terry

إذا كنت تريد تجربتها ، فأنشئ مستخدمًا جديدًا باسم "اختبار" وشغّل أمر Whoami التالي:

$sudo -u اختبار whoami

كيفية التحقق من صحة بيانات الاعتماد

عند تشغيل أمر باستخدام Sudo ، ستتم مطالبتك بكلمة المرور الخاصة بك. لفترة ما بعد ذلك ، يمكنك تشغيل أوامر أخرى باستخدام سودو دون إدخال كلمة المرور الخاصة بك. إذا كنت ترغب في تمديد تلك الفترة ، قم بتشغيل الأمر التالي:

$sudo -v

المزيد عن سودو

هناك أكثر من Sudo من مجرد تشغيل الأمر كمستخدم متميز. تحقق من دليل Sudo الخاص بنا لرؤية بعض المفاتيح الأخرى التي يمكنك استخدامها.