כיצד להשבית גישה להעדפות מערכת ב-Mac
במצבים מסוימים, ייתכן שתרצה להשבית את הגישה להעדפות המערכת ב-Mac. לעתים קרובות זה עבור סביבות מעבדה או תחנות עבודה לשימוש ציבורי, או אולי עבור נעילת תחנת עבודה מסוימת מסיבות שונות. בעוד שגישה נפוצה היא ליצור חשבון משתמש חדש שיש לו גישה מוגבלת לתכונות ופונקציונליות המערכת, ניתן להשתמש בשיטה אחרת עם chmod שמשנה את הרשאות הגישה ליישום העדפות המערכת עצמו בתוך Mac OS, וכאשר היא מיושמת כראוי כל הגישה ל העדפות מערכת ב-Mac יושבתו וימנעו ללא קשר לאופן בו ניסה להפעיל אותה.
גישה זו להשבית גישה להעדפות מערכת משתמשת בשורת הפקודה וכוללת שינוי הרשאות ליישום ברמת מערכת קריטית הנחוצה לפונקציונליות התקינה של כל מחשבי המק. לכן זה מתאים לשימוש רק על ידי משתמשי Mac מתקדמים.
זה תמיד רעיון טוב לגבות מחשב מקינטוש לפני ביצוע שינויים כלשהם בגישה לקבצים ולאפליקציות. אי ביצוע פעולה זו עלול לגרום לאובדן נתונים או לתקלה במערכת.
כיצד להשבית את כל הגישה להעדפות מערכת ב-Mac לחלוטין עם chmod
באמצעות הפקודה הבאה תוכל לצפות בתצוגה מקדימה של כל הגישה ללוחות הבקרה של העדפות מערכת ב-Mac, שים לב שהדבר משפיע על כל המשתמשים מכיוון שהוא מופעל ברמת הבסיס (sudo):
sudo chmod 000 /Applications/System\ Preferences.app
שים לב שזה משפיע על כל המשתמשים ב-Mac, כולל חשבונות מנהלים חדשים שנוצרו ב-Mac וכל חשבונות משתמש רגילים שנוצרו לאחרונה גם כן.
כיצד להפעיל מחדש גישה להעדפות מערכת ב-Mac עם chmod
ניתן להפעיל מחדש גישה להעדפות מערכת עבור כל המשתמשים על ידי הוצאת הפקודה הבאה בטרמינל:
sudo chmod 774 /Applications/System\ Preferences.app
שים לב שייתכן שתמצא שההרשאות מוגדרות כברירת מחדל גם כ-775, ובמקרה זה הפקודה המתאימה תהיה:
sudo chmod 775 /Applications/System\ Preferences.app
באופן כללי, אם אתה לא יודע מה אתה עושה עם שינויים בהרשאות ו-chmod, אתה צריך להשאיר אותם בשקט מאז זה יכול לגרום לכל מיני בעיות והתנהגות לא רצויה. עם זאת בחשבון, זו בהחלט טכניקה יעילה להגבלת גישה ליישומים מסוימים בתוך Mac OS X.
הערה: תודה לג'ספר שהצביע על שגיאת התחביר וההרשאות המתאימות בהערות שלנו.
נתקלתי בשיטה הספציפית הזו כשניסיתי לנעול את המכונות במעבדת מק קטנה, שם נתקלתי בעצה מעניינת של ג'ון מאירס שהוטל עליו בעצם אותו הדבר. הוא מציע להשבית את הגישה להעדפות מערכת מכיוון שהיא "משיגה (ובחצי הדרך) מספר דברים. ראשית, זה מונע לחלוטין מהתלמידים לשנות את כל ההגדרות במחשב. זה כולל שינויים בחשבון, הגדרות אבטחה, הגדרות Apple Remote Desktop והגדרות שומר מסך." נקודות תקפות בהחלט, אבל מה שלדעתי הרבה יותר מעניין הוא הדרך שבה הוא בוחר להשבית את הגישה להעדפות המערכת: שינוי הרשאות היישומים באמצעות שורת הפקודה. זו חשיבה ערמומית והיא עובדת.
אין ספק שקיימות שיטות אחרות לנעילה של העדפות מערכת, כולל יצירת חשבון משתמש חדש ב-Mac עם גישה 'סטנדרטית' מוגבלת להעדפות מערכת.אתה יכול גם להגדיר את חשבון המשתמש האורח ב-Mac עבור גישה מוגבלת ל-Mac כולל להעדפות מערכת. אפשרויות אחרות כוללות שימוש בפרופילים וגישות אחרות ברמת מנהל המערכת למניעת גישה להעדפות מערכת לפי הצורך.
אם יש לך רעיונות או מחשבות לגבי שיטה מסוימת זו למניעת גישה להעדפות מערכת ב-mac OS, או שאתה יודע על טיפים או טריקים מועילים אחרים להשבית גישה להעדפות מערכת ב-Mac, שתף אותם ב- הערות למטה!