Hogyan, mikor és miért javíthat a lemezen a Macintosh-engedélyek
A „Megpróbálja megjavítani a lemezjogosultságokat” egy szabványos Mac hibaelhárítási tipp, amely örökké halad. Valójában két különböző eszköz áll rendelkezésre a különböző típusú lemezjogosultságok javítására, és az egyik nagyon rejtett.
Az engedélyek valójában fájl- és könyvtárjogosultságok, de általában „lemezjogosultságok”. A Mac nem automatikusan javítja az engedélyeket, kivéve, ha maga a Mac OS X telepítése vagy frissítése.
frissítés: A Mac OS X 10.11-es El Capitan-tól a Mac OS X-ben a Lemez-segédprogram már nem tartalmaz módot a lemezjogosultságok javítására. A System Integrity Protection miatt ez már nem szükséges.
Mik a jogosultságok, és mit csinálnak?
A többi operációs rendszerhez hasonlóan, beleértve a Windows és a Linuxot, a Mac-en lévő fájlok és könyvtárak mindegyike rendelkezik saját jogosultságokkal. Az engedélyek szabályozzák, hogy a felhasználók és a rendszerfolyamatok milyen hozzáférést biztosítanak a fájlokhoz, és mit tehetnek. Például a rendszerfájlok csak olvashatóak, így a normál felhasználói programok nem módosíthatják azokat. A végrehajtható fájlokat végrehajthatónak kell jelölni, vagy a rendszer nem teszi lehetővé a futtatást.
Az engedélyezési rendszer a Mac OS X és más operációs rendszerek biztonságát biztosítja. Az asztalon futó program nem módosíthatja a rendszerfájlokat engedély nélkül. Ha több felhasználói fiókja van a Mac számítógépén, az engedélyek minden felhasználói fiók fájlját magánhasználatban tartják más felhasználások esetén.
A Mac két különböző jogosultsággal rendelkezik. Vannak szabványos UNIX fájlengedélyek, ugyanazt a jogosultságot, amit a Linuxon találnánk. Korszerűbb hozzáférés-vezérlési listák (ACL) is léteznek. Megtekintheti a fájl vagy a könyvtár engedélyeit a Ctrl tartásával és a Finderben található fájlra vagy könyvtárra kattintva, az Info beolvasása gombra kattintva és a Megosztások és engedélyek között
Mac számítógépe jogosultsági adatbázist tartalmaz. Az adatbázist a / var / db / Receipts és / Library / Receipts mappákban található „Bill of Materials” fájlokban tárolja. A Mac OS X rendszerfájlok és a .pkg fájlokból telepített harmadik féltől származó alkalmazások itt hagyják el a .bom fájlokat, és a fájllistát, amelyeknek a rendszerfájloknak vagy a programfájloknak kell lennie.
A jogosultságok javításakor a Mac az itt található .bom fájlokat vizsgálja, és ellenőrzi a rendszer aktuális fájljait. Ha a rendszeren lévő fájl vagy mappa jogosultságokkal rendelkezik, amelyek nem egyeznek meg a .bom fájlokban megadott jogosultságokkal, a Mac megváltoztatja az engedélyeket a .bom fájlokban szereplő jogosultságokhoz.
Ne feledje, hogy ez nem vonatkozik a rendszer összes fájljára. Az Ön személyes adatfájljaiban nincsenek bejegyzések az engedélyek adatbázisában, és a harmadik féltől származó alkalmazások, amelyek nem használnak .pkg fájlokat, nem jelennek meg az adatbázisban. A jogosultság-rögzítő művelet mindezeket a fájlokat egyedül hagyja.
Mikor kell javítani az engedélyeket?
A rendszer normál használata során előfordulhat, hogy a programok megváltoztatják a fájlok vagy mappák jogosultságait az eredeti rendszerektől. Lehetséges, hogy ezek az új engedélyek problémákat okozhatnak. Például egy program helytelenül írhat írási jogosultságokat a rendszerfájlokhoz, csökkentve a biztonságot a normál felhasználói programok módosításával. A program egy programfájlt nem futtatható le, megakadályozva, hogy egy alkalmazás fusson. A program véletlenül megadhatja a felhasználói fiókhoz csak olvasási hozzáférést az otthoni mappához, megakadályozva, hogy mentse vagy módosítsa a fájlokat.
Sok probléma merülhet fel a helytelen vagy „sérült” engedélyek miatt. A fájlengedélyek javítása szintén biztonságos művelet. A javítási folyamat nem okozhat problémát. Ezért a Mac engedélyeinek javítása az egyik első hibaelhárítási tipp, amelyet akkor kap, ha problémája van a Mac-el.
Ha nem merül fel problémája a Mac számítógépével, akkor nem kell engedélyeket javítania. Ha valamilyen problémája van, a jogosultságok javítása jó és biztonságos hely a kezdethez.
A lemezjogosultságok javítása
A Disk Utility alkalmazásból javíthatja a Mac engedélyeit. A megnyitásához nyomja meg a Command + Space gombot a Spotlight keresés megnyitásához, írja be Lemez segédprogram, és nyomja meg az Enter billentyűt.
Válassza ki a Mac rendszer rendszerpartícióját - általában „Macintosh HD”. Kattintson a Lemezjogosultságok ellenőrzése gombra, ha szeretné ellenőrizni a problémákat. Kattintson a Lemezjogosultságok javítása lehetőségre a problémák ellenőrzéséhez és automatikus javításához.
Ne feledje, hogy a rendszer normál használatakor bizonyos jogosultságok megváltoztathatók, és ez nem mindig okoz problémát. Valószínűleg nem megfelelő jogosultságokat fog látni még akkor is, ha nincs semmi baj a Mac-el. Nem kell aggódnia. Meglehetősen kevés helytelen engedélyt láttunk a Mac-en, de egyáltalán nem volt helytelen. Nem voltak igazán probléma.
Ez az - engedélyei javításra kerülnek. Ha a Mac-nek olyan súlyos problémái vannak, amelyeket nem fog rendesen elindítani, akkor az OS X helyreállítási és javítási lemezjogosultságait is elérheti. A Mac automatikusan futtatja a lemezmegjelenítés javítását, ha a Mac OS X telepítése egy meglévő Mac OS X telepítésén túl történik, így a Mac operációs rendszer újratelepítése vagy frissítése a lemezmegjelenítési problémákat is javíthatja.
A Home Directory jogosultságok javítása
Van még egy másik eszköz, amely néhány engedélyt javít. Ez a javítási eszköz javítja a felhasználói fiók otthoni címtár-jogosultságait. Ha problémái vannak a felhasználói fiókja fájljaival - talán nem lehet fájlokat menteni az otthoni könyvtárába, valószínűleg azért, mert csak olvashatóvá vált - használhatja ezt az eszközt.
Ez az eszköz nem használja a .bom fájlokat a rendszerfájl-engedélyek beállításához, csak javítja a felhasználói fiók otthoni könyvtárát az alapértelmezett engedélyekhez.
Ehhez lépjen be az OS X helyreállításba a Mac újraindításával és a Command + R tartásával. A helyreállítási környezetben kattintson a Segédprogramok menüpontra, és válassza a Terminál lehetőséget. típus Jelszó visszaállítása a terminálba, és nyomja meg az Enter billentyűt. Kattintson a Mac merevlemezére, és válassza ki a problémát tapasztaló felhasználói fiókot.
Az ablak alján kattintson a Visszaállítás gombra a Home Directory jogosultságok visszaállítása és az ACL-ek alatt. Ez csak visszaállítja a felhasználói fiók engedélyeit, nem pedig a jelszót.
Indítsa újra a Mac-et, amikor elkészült. A felhasználói fiók otthoni címtár-engedélyei most javításra kerülnek.
A Mac engedélyeinek javítása nem kötelező, rendszeres karbantartási feladat. Ez csak akkor segít, ha valóban problémát tapasztal, ezért nincs ok arra, hogy rendszeresen futtassa ezt az eszközt. Másrészt, ez egy biztonságos működés, így nincs veszélye a lemezjogosultságok helyreállításának, ha úgy gondolja, hogy segíthet.
Képhitel: Karlis Dambrans a Flickr-en