3 דרכים לפתיחת אפליקציות עם הרשאות שורש ב- Mac

תוכן עניינים:

3 דרכים לפתיחת אפליקציות עם הרשאות שורש ב- Mac
3 דרכים לפתיחת אפליקציות עם הרשאות שורש ב- Mac

וִידֵאוֹ: 3 דרכים לפתיחת אפליקציות עם הרשאות שורש ב- Mac

וִידֵאוֹ: 3 דרכים לפתיחת אפליקציות עם הרשאות שורש ב- Mac
וִידֵאוֹ: מדריך php - שיעור 52: פקודת UPDATE בשפת SQL 2024, מאי
Anonim

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

צעדים

שיטה 1 מתוך 3: מחשבון מנהל מערכת

להבין אייקון
להבין אייקון

שלב 1. דע את הסיכונים

רוב היישומים הגרפיים אינם מיועדים לגישה שורשית. הגבל את עצמך למשימות ספציפיות שאתה מבין היטב, או שאתה עלול להסתיים בקבצים בלתי נגישים, קריסות אפליקציות או פגיעויות אבטחה.

פתח יישומים עם הרשאות שורש ב- Mac שלב 2
פתח יישומים עם הרשאות שורש ב- Mac שלב 2

שלב 2. פתח את הטרמינל

היכנס לחשבון מנהל במחשב שלך. עבור אל יישומים → כלי עזר והפעל את מסוף.

חשבון מנהל זה חייב להיות בעל סיסמה לא ריקה, או שטרמינל לא יאפשר לך לגשת להרשאות שורש

פתח יישומים עם הרשאות שורש ב- Mac שלב 3
פתח יישומים עם הרשאות שורש ב- Mac שלב 3

שלב 3. נסה את הדרך המהירה

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

  • הזן את sudo "\ נתיב קובץ מהכונן הקשיח ליישום.app/תוכן/MacOS/שם יישום".

    לדוגמה, כדי לפתוח את iTunes, הקלד sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" ולחץ על ⏎ Return.

  • הזן את הסיסמה לחשבון מנהל המערכת אליו אתה מחובר כעת. הקש על ⏎ חזור.
  • אם הפקודה פועלת, היישום צריך להיפתח עם הרשאות שורש. אם מסוף אומר "הפקודה לא נמצאה", המשך לשלב הבא.
פתח יישומים עם הרשאות שורש ב- Mac שלב 4
פתח יישומים עם הרשאות שורש ב- Mac שלב 4

שלב 4. פתח את תכולת החבילה של היישום

אם הדרך המהירה לא עבדה, אתר את היישום ב- Finder. לחץ באמצעות לחצן העכבר הימני (או לחץ לחיצה על לחצן) על הסמל שלו ובחר הצג תכולת חבילה מהתפריט הנפתח.

פתח יישומים עם הרשאות שורש ב- Mac שלב 5
פתח יישומים עם הרשאות שורש ב- Mac שלב 5

שלב 5. מצא את קובץ ההפעלה

כעת אתה אמור לראות תיקיה אחת או יותר בתוך האפליקציה. אתר את קובץ ההפעלה בתוך תיקיה זו. זה בדרך כלל בתוך /תוכן /MacOS.

  • לרוב ההפעלה יש אותו שם כמו האפליקציה, אך יכול להיות שיש לו שם אחר, כגון "run.sh."
  • סמל קובץ ההפעלה הוא בדרך כלל ריבוע שחור עם המילה "exec" באותיות קטנות.
פתח יישומים עם הרשאות שורש ב- Mac שלב 6
פתח יישומים עם הרשאות שורש ב- Mac שלב 6

שלב 6. הקלד sudo במסוף

הקלד sudo ואחריו רווח. אל תזין את הפקודה עדיין.

פתח יישומים עם הרשאות שורש ב- Mac שלב 7
פתח יישומים עם הרשאות שורש ב- Mac שלב 7

שלב 7. גרור את קובץ ההפעלה לקו הטרמינל

זה אמור להכניס את נתיב הקובץ באופן אוטומטי לקובץ ההפעלה.

פתח יישומים עם הרשאות שורש ב- Mac שלב 8
פתח יישומים עם הרשאות שורש ב- Mac שלב 8

שלב 8. אשר את הפקודה באמצעות הסיסמה שלך

הקש ⏎ חזור. הזן את הסיסמה לחשבון מנהל המערכת שאליו אתה מחובר ולחץ על ⏎ חזור שוב. היישום צריך להפעיל עם הרשאות שורש.

שיטה 2 מתוך 3: מחשבון שאינו מנהל מערכת

פתח יישומים עם הרשאות שורש ב- Mac שלב 9
פתח יישומים עם הרשאות שורש ב- Mac שלב 9

שלב 1. פתח את הטרמינל בחשבון שאינו מנהל מערכת

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

פתח יישומים עם הרשאות שורש ב- Mac שלב 10
פתח יישומים עם הרשאות שורש ב- Mac שלב 10

שלב 2. עבור למנהל בתוך מסוף

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

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

פתח יישומים עם הרשאות שורש ב- Mac שלב 11
פתח יישומים עם הרשאות שורש ב- Mac שלב 11

שלב 3. פתח את היישום באמצעות sudo

השימוש האופייני הוא sudo "\ נתיב קובץ מהכונן הקשיח ליישום. App/Contents/MacOS/name application". אם זה לא עובד או שאתה צריך הדרכה נוספת, עיין בהוראות מנהל המערכת למעלה.

פתח יישומים עם הרשאות שורש ב- Mac שלב 12
פתח יישומים עם הרשאות שורש ב- Mac שלב 12

שלב 4. חזור לחשבון שלך

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

שיטה 3 מתוך 3: פתרון בעיות

פתח יישומים עם הרשאות שורש ב- Mac שלב 13
פתח יישומים עם הרשאות שורש ב- Mac שלב 13

שלב 1. השבת את הגנת תקינות המערכת (סיכון גבוה)

תכונה זו, שהוצגה ב- Mac OS 10.11 El Capitan, מגבילה את הגישה לקבצים חשובים אפילו עבור משתמש השורש. אם אינך מצליח לבצע את השינויים הרצויים, תוכל להשבית את SIP. עשה זאת רק אם אתה בטוח ביכולתך ומבין שטעות עלולה למחוק את המחשב שלך או לגרום לו להיות לא תפקודי:

  • הפעל מחדש את המחשב. החזק את המקש ⌘ Command + R לאחר שתשמע את רעש ההפעלה כדי להיכנס למצב שחזור.
  • בחר כלי עזר מהתפריט העליון ולאחר מכן מסוף.
  • הזן csrutil להשבית; אתחל בטרמינל.
  • תן למחשב להפעיל מחדש כרגיל. כעת תוכל להשתמש בשלבים שלמעלה כדי לפתוח כל יישום בעל הרשאות שורש מלאות. לאחר שתסיים, שקול לחזור על הוראות אלה עם הפעל במקום להשבית להחזיר את SIP.
פתח יישומים עם הרשאות שורש ב- Mac שלב 14
פתח יישומים עם הרשאות שורש ב- Mac שלב 14

שלב 2. השתמש בננו במקום עורך טקסט גרפי

זה עשוי להיות בטוח ואמין יותר לערוך קבצי תצורה באמצעות עורך טקסט בתוך טרמינל. ננו היא אפשרות פשוטה הזמינה כברירת מחדל. כדי להשתמש בו עם הרשאות שורש, פשוט הזן סודו ננו ואחריו רווח ונתיב הקובץ למסמך הטקסט שלך. לאחר מכן תוכל לערוך את המסמך מתוך טרמינל. בסיום, הקש Control + O כדי לשמור, ולאחר מכן Control + X כדי לעזוב את הננו.

  • לדוגמה, sudo nano /etc /hosts יפתח את קובץ המארחים עם גישה לשורש.
  • מומלץ לבצע גיבוי לפני עריכת קובצי תצורה כלשהם. לשם כך, הזן sudo cp filepath_of_config_file new_filepath של הגיבוי. לדוגמה, sudo cp /etc /hosts /etc/hosts.backup יוצר עותק של קובץ המארחים בשם hosts.backup. אם אתה עושה טעות, העבר את הקובץ שהוגדר עם (לדוגמה) sudo mv /etc /hosts /etc/hosts.bad ושחזר את הגיבוי באמצעות sudo cp /etc/hosts.backup /etc /hosts.

מוּמלָץ: