הזנת פקודות מנהל/ת מערכת ב״מסוף״ ב-Mac
עליך להיות מנהל/ת מערכת או משתמש בסיס, הנקרא גם משתמש על, כדי לבצע את רוב הפקודות המשמשות לניהול שרת.
לדוגמה, אם אינך מנהל/ת מערכת או משתמש/ת בסיס, הקשת הפקודה shutdown
תחזיר את השגיאה הבאה:
% shutdown
shutdown: NOT super-user
הסיבה לכך היא שאת הפקודה shutdown
יכול להפעיל רק משתמש/ת הבסיס או מנהל/ת מערכת בעל הרשאות של משתמש/ת בסיס.
על-מנת להפעיל פקודות עם הרשאות של משתמש על, השתמש/י בפקודה sudo
. המשמעות של sudo
היא superuser do.
הדוגמא הבאה פועלת במחשבים שבהם מותקן macOS, ולכן אין להפעיל אותה, אלא אם ברצונך להפעיל מחדש את המחשב:
% sudo shutdown
תתבקש/י להקיש את הסיסמה של המשתמש הנוכחי.
רק משתמשים בעלי הרשאת ניהול יכולים להשתמש ב- sudo
. אם אינך מחובר/ת כמנהל/ת מערכת, תוכל/י לעשות זאת על-ידי הזנת הפקודה הבאה, כאשר adminUsername הוא שמו של משתמש/ת בעל/ת הרשאת ניהול:
% su adminUsername
תתבקש/י להקיש את הסיסמה של adminUsername. לאחר מכן, תיפתח מעטפת חדשה עבור משתמש/ת זה/ו.
אם פקודה מסוימת מחייבת זאת, ניתן להשתמש ב- su
כדי לעבור אל משתמש/ת הבסיס. בנסיבות רגילות, אינך אמור/ה להתחבר כמשתמש/ת הבסיס.
חשוב: אם את/ה משתמש/ת בפקודה su
כדי להתחבר כמשתמש/ת הבסיס, עליך להיות זהיר/ה במיוחד מאחר שבמצב זה יש לך הרשאות מספיקות לביצוע שינויים שעלולים לגרום למחשב להפסיק לפעול.