הסברים על הרשאות דיסק Mac: כיצד לתקן הרשאות macOS

הסברים על הרשאות דיסק Mac: כיצד לתקן הרשאות macOS

'ניסית לתקן הרשאות?' הוא טיפ רגיל לפתרון בעיות ב- Mac שצף ברחבי האינטרנט לנצח. עבור משתמשים רבים נראה כי הדבר פתר בעיות נדירות רבות. אך כאשר OS X El Capitan (10.11) שוחרר, ה- תיקון הרשאת דיסק האפשרות נעלמה לפתע מאפליקציית כלי הדיסק.





האם זה אומר שאפל פתרה את הבעיות הקשורות להרשאות ב- macOS, או שזה היה משהו אחר? אנו נחשוף את התעלומה הזו ונראה לך כיצד פועלות הרשאות הדיסק ב- Mac שלך.





כיצד פועלות הרשאות ב- macOS

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





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

צפה בהרשאות מערכת קבצים

כל משתמש יכול לצפות בהרשאות הקבצים והתיקיות באמצעות חלון המידע של Finder או הטרמינל. ב- Finder, לחץ לחיצה ימנית על קובץ או תיקיה ובחר לקבל מידע מתפריט ההקשר. לחץ על שיתוף והרשאות משולש כדי להרחיב את הרשאות הפריט.



כדי להציג מידע זה במסוף, הקלד את הדברים הבאים:

ls -l 'path to your file'

הדמות אחרי המקף היא א אותיות קטנות L וחושף את הבעלות והרשות של הקובץ שלך. בשורת הפקודה הקיצור של הרשאת הקריאה הוא r , בעוד הכתיבה היא ב , ולבצע הוא איקס .





בעלים, קבוצה וכולם

בואו נחלק את שלושת סוגי המשתמשים המופיעים בשדות הרשאה ל- Mac:

  • בעלים : בעל פריט הוא משתמש שיוצר את הפריט או העתיק אותו ל- Mac. משתמשים בדרך כלל מחזיקים ברוב הפריטים בתיקיית הבית שלהם.
  • קְבוּצָה : כל פריט הוא גם בבעלות קבוצה. קבוצה היא קבוצה של חשבונות משתמשים המחוברים יחד, כך שהרשאות יכולות לחול על כל החברים.
  • כל אחד : השתמש בהגדרת הרשאה זו כדי להגדיר גישה לכל אחד, כולל משתמשים מקומיים, משתפים ואורחים.

לקרוא, לכתוב ולבצע

לאחר מכן, בואו נסתכל על שלושת סוגי ההרשאות שלמשתמשים אלה יכולים להיות:





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

גורמים הגורמים לבעיות הרשאה

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

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

  1. מתקיני אפליקציות: חלק מהמתקינים משנים את ההרשאות לפריטים קיימים כחלק הכרחי מתהליך ההתקנה, אך לא מצליחים להחזיר אותם להגדרות הנכונות.
  2. שגיאת משתמש: אם אתה מתעסק עם הרשאות בטרמינל או באמצעות אפליקציה של צד שלישי, טעויות עלולות להוביל לבעיות. לדוגמה, שימוש לא נכון ב- chmod הפקודה יכולה לשנות את הגדרת ההרשאה של פריט.
  3. שיתוף תיקיה: לכל המשתמשים במחשב יש הרשאה לגשת לפריטים ב- מְשׁוּתָף תיקייה. אם אתה משתמש בתיקייה זו כמאגר לקבצים במעבר, אין סיכוי שבעיות הרשאה. אך אם אתה מאחסן פריטים לשימוש מספר אנשים באופן קבוע, עלולות להתעורר בעיות.
  4. הרשאות על פריטים שהועתקו: קשה לנבא אילו הרשאות macOS יקצה בעת העתקת קבצים על אמצעי אחסון חיצוני, SMB או FTP. ייתכן שיהיה עליך להשתמש בניסוי וטעייה כדי לפתור בעיה זו.

מה קרה לאחר OS X El Capitan?

ב- OS X El Capitan, Apple הציגה את System Integrity System (SIP) לכל קבצי המערכת, התיקיות ואפילו האפליקציות המצורפות. הוא מגן על תכולת המערכת מפני חבלה מכוונת ולא מכוונת תוך שמירה על הגדרות ברירת מחדל של הרשאות. SIP מגן על הספריות הבאות: /מערכת, /usr, /am, ו /sbin .

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

מה לגבי משתמשים ותיקיות הבית?

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

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

  • שינויים שאתה מבצע ב- Finder, העדפות מערכת או Dock אינם נשמרים.
  • חלונות שהיו פתוחים בפעם האחרונה שהתנתקת או הפסקת יישום נפתח שוב לאחר שנכנסת.
  • אתה מתבקש להזין סיסמת מנהל מערכת בעת העברת פריטים מסוימים בתיקיית הבית.
  • אתה מקבל שוב ושוב הודעה שאומרת 'macOS צריך לתקן את הספרייה שלך כדי להריץ יישומים'.
  • בעת שמירת קובץ תקבל הודעה שקובץ נעול או שאין לו את ההרשאות הדרושות. זה קורה הרבה עם מסמכי Microsoft Office.
  • יישומי ברירת מחדל או צד שלישי עלולים לקרוס בעת ההשקה. חלק מהאפליקציות אף עשויות להיכשל בעדכון.
  • Firefox או Chrome אינם מעלים את ההעדפות שלך ואומרים 'לא ניתן לטעון את הפרופיל שלך'.
  • תמונות וסרטונים שאתה מייבא לתמונות אינם מופיעים באפליקציה. או שתקבל הודעה לבחירת ספריית תמונות ברירת מחדל בכל פעם שאתה פותח את האפליקציה.

אפס הרשאות לתיקיית הבית

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

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

נְקִישָׁה בסדר כדי לאשר את הפעולה. ההרשאות המעודכנות יופצו דרך תיקיית הבית שלך.

לאחר מכן, פתח את אפליקציית הטרמינל והקלד את הדברים הבאים:

מחשב שולחני הטוב ביותר לעסקים קטנים 2019
diskutil resetUserPermissions / `id -u`

אפשרות זו מאפסת את הרשאת המשתמש בנפח השורש ( / ) למזהה המשתמש הנוכחי. אם הכל מסתדר, הפעל מחדש את ה- Mac שלך.

אבל אם אתה מקבל שגיאה 69841 ולאחר מכן בצע את השלבים הבאים:

ב- macOS High Sierra או מוקדם יותר

  1. פתח את אפליקציית הטרמינל והזן את הדברים הבאים: | _+_ |
  2. לאחר מכן הזן פקודה זו פעם נוספת: | _+_ |
  3. הפעל מחדש את ה- Mac שלך.

ב- macOS Mojave ומאוחר יותר

השלבים של Mojave ומעלה הם זהים לאמור לעיל, אך עליך להוסיף ל- Terminal גישה מלאה לדיסק לפני שנמשיך. לשם כך, עבור אל העדפות מערכת> אבטחה ופרטיות ולחץ על פְּרָטִיוּת כרטיסייה. לחץ על לנעול סמל והזן את סיסמת מנהל המערכת שלך כדי לבצע שינויים.

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

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

הבנת חשבונות משתמשים ב- Mac

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

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל הנה הסיבה שה- FBI הוציא אזהרה על תוכנת כופר של כוורת

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

קרא הבא
נושאים קשורים
  • מק
  • הסבר על הטכנולוגיה
  • מערכת קבצים
  • בקרת חשבון משתמש
  • יוניקס
  • פתרון תקלות
  • טיפים למק
על הסופר רחול סייגל(פורסמו 162 מאמרים)

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

עוד מאת רחול סייגל

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה
קטגוריה מק