תן הרשאות שורש לכל משתמש עם sudo ב-Ubuntu 20.04 LTS
משתמש השורש, שהוא משתמש ברירת המחדל שנוצר עם הרשאות ניהול, נעול באובונטו כברירת מחדל, כלומר לא ניתן להיכנס למערכת כמשתמש שורש. ה סודו
הפקודה נכנסת לפעולה במקרים כאלה, כאשר אתה צריך לבצע משימות ניהול עם המשתמש שלך. בעיקרון זה מאפשר למשתמש רגיל להריץ פקודות עם הרשאות שורש.
יצירת משתמש סודו
השלב הראשון הוא ליצור משתמש באמצעות הפקודה הוסף משתמש
. הזן את הסיסמה ופרטים אופציונליים אחרים כאשר תתבקש.
sudo adduser
שימו לב שרק לשורש יש את ההרשאות להוסיף משתמשים חדשים למערכת. מכאן שהרצנו את הפקודה עם סודו
. כלומר, למשתמש שלך כבר אמור להיות סודו
הרשאות אם ברצונך ליצור משתמש sudo חדש.
השלב הבא הוא הוספת משתמש זה לקבוצה סודו
, אשר יקצה את כל הרשאות sudo למשתמש.
sudo adduser sudo
המשתמש נוסף כעת לקבוצת sudo. בואו נוודא אם למשתמש יש הרשאות sudo.
בדוק את משתמש הסודו
עבור למשתמש החדש שנוצר באמצעות הפקודה סו
.
סו -
התחברנו כמשתמש החדש. שימו לב שההנחיה השתנתה גם מציגה את שם המשתמש החדש.
שימו לב שברגע שנכנסנו כמשתמש sudo החדש, הופיע טקסט הפתיחה המייעץ כיצד להשתמש בפקודה סודו
. זה אומר שהמשתמש הוא חלק מקבוצת sudo.
עכשיו בואו נריץ פקודה עם sudo עם המשתמש הזה, ובואו נראה אם זה עובד. ננסה ליצור ספרייה בשם tmp
בְּתוֹך /וכו
, שבשבילו אנחנו צריכים סודו
גישה מכיוון שרק לשורש יש הרשאות לשנות /וכו
.
sudo mkdir /etc/tmp
כפי שאנו יכולים לראות עם ls
, הספרייה tmp
נוצר בהצלחה ב /וכו
.
במאמר זה, ראינו כיצד ליצור משתמש sudo חדש. אם יש לתת למשתמש הרשאות sudo לזמן מוגבל, אתה יכול להסיר את המשתמש מקבוצת sudo כדי לבטל את ההרשאות שלו. השתמש בפקודה מנצל
כדי להסיר משתמש מקבוצת sudo.