מה זה סודו בלינוקס?

פקודת הסודו מעניקה הרשאות למנהלים למשתמשים שאינם מנהלים

כאשר אתה מפעיל יישומים מינהליים ב- Linux, אתה משתמש בפקודה su כדי לעבור אל superuser (root) או להשתמש בפקודת sudo. חלק מהפצות לינוקס מאפשרות למשתמש הבסיס, אך חלקן לא. באלה שלא - כמו אובונטו-סודו היא הדרך ללכת.

על פיקוד הסודו

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

דוגמה לפיקוד הסודו

משתמש רגיל ללא הרשאות ניהול עשוי להזין פקודה ב- Linux כדי להתקין פיסת תוכנה:

dpkg -i.de.deb

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

sudo dpkg -i.de.deb

הפעם התוכנה מותקנת. זה מניח כי אדם עם הרשאות ניהול בעבר להגדיר לינוקס לאפשר למשתמש להתקין תוכנה.

הערה: ניתן גם להגדיר את תצורת לינוקס כדי למנוע ממשתמשים מסוימים להשתמש בפקודת sudo.