כיצד לפתור את 'אינו בקובץ Sudoers. אירוע זה ידווח' שגיאה

Kyzd Lptwr T Ynw Bqwbz Sudoers Yrw Zh Ydwwh Sgy H



לינוקס מציעה מערכת חזקה לניהול הרשאות משתמש עם פקודות כמו sudo המאפשרות לך לבצע את המשימות עם הרשאות גבוהות. הפקודה 'sudo' יכולה לספק למשתמשים האחרים את רמת הפקודה הגבוהה ביותר על המערכת, שבדרך כלל נשמרת על ידי משתמשי השורש.

כדי להשתמש ב-sudo, עליך להיות רשום ב-'/etc/sudoers' מכיוון שהקובץ הזה קובע אם למשתמש יש הרשאה לבצע משימה כלשהי. עם זאת, משתמשים רבים מתמודדים עם כמה שגיאות חריגות בזמן השימוש בפקודה 'sudo'.

במדריך מהיר זה, נסביר את הגישות השונות שבהן אתה יכול להשתמש כדי לפתור את ה-'I not in the sudoers file. תקרית זו תדווח' שגיאה בקלות.







כיצד לפתור את 'אינו בקובץ Sudoers. אירוע זה ידווח' שגיאה

התיקון הישיר לשגיאה זו הוא שינוי הקובץ '/etc/sudoers'. התהליך הפשוט הזה מחייב את משתמש השורש להוסיף את המשתמש (שמתמודד עם השגיאה הזו) בקובץ sudoers.



אתה יכול להשתמש בפקודה 'Visudo' כדי לפתוח ישירות את הקובץ '/etc/sudoers'. Visudo היא פקודה מיוחדת שנעשתה בכוונה כדי לשנות את קובץ sudoers.



סודו visudo





נווט אל השורה שאומרת 'root ALL=(ALL:ALL) ALL' והזן את הטקסט הבא בשורה הבאה:

שם משתמש את כל = ( הכל הכל ) את כל

ודא שאתה מחליף את המונח 'user_name' בשם האמיתי של המשתמש לו אתה רוצה לספק את הרשאות sudo.



לאחר שינוי הכל, כעת תוכל לשמור ולצאת מהקובץ. לבסוף, כעת השלמת את התהליך והשגיאה 'לא בקובץ sudoers' כבר לא תפריע לך. הסעיף הקרוב ידון בפקודה בשורה אחת שבה תוכל להשתמש כדי להוסיף את המשתמשים לקבוצת sudo המכילה את הרשאות sudo כברירת מחדל.

קבוצת סודו

במקום להוסיף את המשתמש כמו מה שהודגם בתהליך הקודם, אתה יכול להוסיף את המשתמש המיועד לקבוצת sudo. כאשר יתווסף לקבוצה זו, המשתמש יקבל את גישת הסודו. לפיכך, זה יעזור לך לפתור את השגיאה.

כדי לעשות זאת, הזן את הפקודה הנתונה הבאה בטרמינל:

סודו usermod -aG סודו שם משתמש

הפקודה 'usermod' עם אפשרויות '-aG' וקלט sudo מוסיפה את המשתמש שצוין לקבוצה- sudo. יתר על כן, החלף את 'user_name' בשם המשתמש/מזהה המשתמש של המשתמש היעד.

סיכום

השגיאה האמורה בדרך כלל מראה שהמשתמש אינו זמין כעת בקובץ sudoers. הרזולוציה היחידה שלו היא להוסיף את המשתמש המושפע לקובץ שהוזכר. במאמר זה, הסברנו שתי דרכים: שינוי קובץ sudoers והוספת המשתמש לקבוצת sudo. אתה יכול להשתמש בכל אחד מהשניים כדי להיפטר מהשגיאה הזו.