شروحات الكمبيوتر والإنترنت والموبايل

إزالة المستخدم من ملف sudoers عند استخدام صلاحيات sudo

عند استخدام نظام التشغيل Ubuntu، قد تواجه مشاكل في صلاحيات الوصول عند محاولة تنفيذ أوامر باستخدام sudo. بشكل خاص، يمكن أن تلاحظ أن حسابك لم يعد يظهر في ملف sudoers، مما يمنعك من الحصول على صلاحيات المستخدم الجذر. في هذا المقال، سنستكشف أسباب هذه المشكلة وكيفية حلها بشكل فعال.

مقدمة حول ملف sudoers

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

أين يقع ملف sudoers وكيفية العثور عليه؟

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

كيفية تحرير ملف sudoers

للقيام بذلك، سيكون لديك الحاجة إلى أداة visudo. هذه الأداة توفر حماية تناسب تعديلاتك، حيث تقوم بالتحقق من الأخطاء قبل تطبيق التغييرات. لاستخدام هذه الأداة، يمكنك اتباع الخطوات التالية:

  1. قم بفتح الطرفية.
  2. أدخل الأمر sudo visudo. إذا لم يكن لديك صلاحيات sudo، ستحتاج إلى بدء النظام في وضع الاستعادة أو استخدام وسائط التثبيت البديلة.
  3. ابحث عن السطر الذي يحتوي على اسم المستخدم الخاص بك.
  4. إذا لم يكن اسمك موجوداً، يمكنك إضافته بالشكل التالي: اسم_المستخدم ALL=(ALL) ALL.

لا تعتد فقط على تعديل هذا الملف وإضافة اسم المستخدم. تأكد من تطبيق القواعد الصحيحة في التنسيق لتجنب أي تعارضات.

استكشاف مشكلة كلمات المرور

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

الإجراءات الوقائية

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

sudo cp /etc/sudoers /etc/sudoers.bak

ختام

في الختام، تعني مشكلة انعدام اسم المستخدم في ملف sudoers أنك بحاجة للتصرف بسرعة لحل المشكلة. تستطيع استخدام هذه المقالة كمرجع لحل مشكلات الوصول المتعلقة بـ permissions – sudo no longer shows user in sudoers file. تذكر دائمًا أن تتعامل مع ملف sudoers بحذر وأن تتأكد من تهجئة الأسماء بشكل صحيح، وأن تحافظ على صورة الأمان للنظام من خلال عدم منح صلاحيات غير لازمة للمستخدمين. نأمل أن تساعدك هذه المعلومات في استعادة الوصول إلى صلاحيات المسؤول، وفي حال كان لديك أي استفسارات إضافية، فلا تتردد في البحث عن المساعدة.

فهد السلال

خبير تقني متخصص في شروحات الكمبيوتر والإنترنت والموبايل، يتمتع بخبرة واسعة في تقديم حلول تقنية مبتكرة ومبسطة. يهدف فهد إلى مساعدة المستخدمين على تحسين تجربتهم التقنية من خلال مقالات وأدلة عملية واضحة وسهلة الفهم.
زر الذهاب إلى الأعلى
Don`t copy text!