A Mac lemez engedélyei elmagyarázva: A macOS jogosultságok javítása

A Mac lemez engedélyei elmagyarázva: A macOS jogosultságok javítása

'Próbálta javítani az engedélyeket?' egy szabványos Mac hibaelhárítási tipp, amely örökké lebeg az interneten. Sok felhasználó számára ez úgy tűnt, hogy sok ritka típusú problémát megold. De amikor megjelent az OS X El Capitan (10.11), a Lemezjavítási engedély opció hirtelen eltűnt a Disk Utility alkalmazásból.





Ez azt jelenti, hogy az Apple megoldotta az engedélyekkel kapcsolatos problémákat a macOS-ban, vagy valami más volt? Felfedjük ezt a rejtélyt, és megmutatjuk, hogyan működnek a lemez jogosultságai Mac számítógépén.





Hogyan működnek az engedélyek a macOS -ban

A Mac minden eleme, legyen az fájl vagy mappa, bizonyos jogosultságokat tartalmaz. Ezek határozzák meg, hogy mely felhasználói fiókok férhetnek hozzá, és milyen hozzáféréssel rendelkeznek. Az engedélyek három tevékenységből állnak (olvasás, írás és végrehajtás), amelyeket háromféle felhasználó (tulajdonos, csoport és mindenki) hajt végre.





A jogosultsági szabályokat minden tulajdonosi szinthez külön definiálhatja. Az engedély a fiókokkal és a tulajdonjogokkal kombinálva biztonságot nyújt, lehetővé teszi az ellenőrzött megosztást, korlátozhatja vagy egyáltalán nem tudja elérni a fájlokat, és megőrzi a rendszer integritását.

Tekintse meg a fájlrendszer -engedélyeket

Bármely felhasználó megtekintheti a fájlok és mappák engedélyeit a Finder Info ablak vagy a Terminál használatával. A Finderben kattintson a jobb gombbal egy fájlra vagy mappára, és válassza a lehetőséget Szerezz információt a helyi menüből. Kattints a Megosztás és engedélyek háromszög az elemengedélyek kibővítéséhez.



Ennek az információnak a terminálon történő megtekintéséhez írja be a következőt:

ls -l 'path to your file'

A kötőjel utáni karakter a kisbetű L és feltárja a fájl tulajdonjogát és engedélyét. A parancssorban az olvasási engedély rövidítése r , míg az írás az ban ben , és a végrehajtás az x .





Tulajdonos, csoport és mindenki

Bontjuk le a Mac jogosultságmezőkben megjelenő három felhasználótípust:

  • Tulajdonos : Az elemtulajdonos az a felhasználó, aki létrehozza vagy átmásolja a Mac számítógépre. A felhasználók általában a saját mappájuk legtöbb elemét birtokolják.
  • Csoport : Minden elem egy csoport tulajdonában is van. A csoport a felhasználói fiókok összessége, amelyek össze vannak kötve, így az engedélyek minden tagra vonatkozhatnak.
  • Mindenki : Ezzel az engedélybeállítással határozza meg a hozzáférést bárki számára, beleértve a helyi, megosztó és vendég felhasználókat.

Olvasni, írni és végrehajtani

Ezután nézzük meg a felhasználók háromféle jogosultságát:





  • Olvas : A felhasználó vagy a csoporttagok megnyithatnak egy fájlt, de nem tudják menteni a módosításokat. Ha ez egy mappa, akkor böngészhet az elemek listájában.
  • Ír : A felhasználó vagy a csoport tagjai módosíthatják vagy törölhetik a fájlt. Egy mappa esetén módosíthatja a mappa tartalmát.
  • Végrehajtás : A végrehajtási engedéllyel rendelkező fájlok programként vagy szkriptként viselkedhetnek. Mappa esetén a végrehajtás azt jelenti, hogy valaki felsorolhatja annak tartalmát, feltéve, hogy az olvasási engedély is engedélyezve van.

Az engedélyezési problémákat okozó tényezők

Az OS X Yosemite és korábbi verzióiban a Disk Utility ellenőrizheti és javíthatja egyes fájlok és mappák engedélyeit. Valójában azonban az alkalmazás nem javítja az engedélyeket. Egyszerűen visszaállítja őket.

Továbbá, hogy Disk Utility javítások az engedélyek azt hangoztatják, hogy az engedélyek idővel megromolhatnak vagy megsérülhetnek. De ez nem igaz. Az engedélyek változatlanok maradnak, amíg valami vagy valaki meg nem érkezik, és meg nem változtatja azokat. Ennek számos oka lehet:

  1. Alkalmazástelepítők: Néhány telepítő módosítja a meglévő elemek engedélyeit a telepítési folyamat szükséges részeként, de nem adja vissza a megfelelő beállításokat.
  2. Felhasználói hiba: Ha engedélyekkel babrál a Terminálban vagy egy harmadik féltől származó alkalmazáson keresztül, a hibák problémákat okozhatnak. Például a chmod parancs megváltoztathatja egy elem engedélyezési beállítását.
  3. Mappa megosztása: A számítógépen minden felhasználó jogosult hozzáférni a Megosztva mappa. Ha ezt a mappát a szállított fájlok tárházaként használja, akkor az engedélyezési problémák nem valószínűek. De ha folyamatosan tárolja az elemeket több ember számára, akkor problémák merülhetnek fel.
  4. Másolatok engedélyei: Nehéz megjósolni, hogy a MacOS milyen engedélyeket rendel hozzá, amikor fájlokat másol külső köteten, SMB -n vagy FTP -n. Előfordulhat, hogy néhány próbát és hibát kell alkalmaznia a probléma megoldásához.

Mi történt az OS X El Capitan után?

Az OS X El Capitan rendszerben az Apple bevezette a rendszerintegritás -védelmet (SIP) az összes rendszerfájlhoz, mappához és még a csomagban lévő alkalmazásokhoz is. Védi a rendszer tartalmát a szándékos és véletlen beavatkozástól, miközben megőrzi az alapértelmezett engedélybeállításokat. A SIP a következő könyvtárakat védi: /Rendszer, /usr, /am, és /sbin .

Amikor frissíti az Apple alkalmazásokat vagy frissíti a macOS -t, a telepítő ellenőrzi és szükség esetén visszaállítja bármely elem engedélyeit. Egyetlen harmadik féltől származó alkalmazás sem (a silány viselkedésétől függetlenül) nem módosíthatja az engedélyeket, ha nem tiltja le a SIP-t. Belemásztunk többet arról, hogy mit csinál a SIP ha kíváncsi vagy.

Mi a helyzet a felhasználói és otthoni mappákkal?

A rendszer integritásának védelme nem védi a /Könyvtár mappa, alkalmazások /Alkalmazások , és minden benned itthon mappa. Az ~/Könyvtár mappa különösen fontos, mert az alapvető rendszerbeállítási fájlokból, harmadik féltől származó alkalmazásbeállításokból, Kulcstartó adatokból és egyebekből áll.

Ha az engedélyeket ezekre a fájlokra vagy mappákra módosították, akkor számtalan furcsa problémára számíthat a Mac számítógépén. A hibás jogosultságok miatt felmerülő problémák a következők:

  • A Finderben, a Rendszerbeállításokban vagy a dokkban végrehajtott módosítások nem kerülnek mentésre.
  • Azok a Windowsok, amelyek a legutóbbi kijelentkezéskor voltak nyitva, vagy amikor bejelentkezés után újra kiléptek egy alkalmazásból.
  • A Kezdőlap mappában lévő egyes elemek áthelyezésekor rendszergazdai jelszót kér.
  • Többször kap egy üzenetet, amely szerint „a macOS -nak javítania kell a könyvtárat az alkalmazások futtatásához”.
  • Fájl mentésekor üzenetet kap arról, hogy a fájl zárolva van, vagy nem rendelkezik a szükséges engedélyekkel. Ez gyakran előfordul a Microsoft Office dokumentumokkal.
  • Az alapértelmezett vagy harmadik féltől származó alkalmazások összeomolhatnak az indításkor. Előfordulhat, hogy egyes alkalmazások frissítése sikertelen.
  • A Firefox vagy a Chrome nem tölti be a beállításait, és azt mondja: „Nem lehet betölteni a profilját”.
  • A Fotókba importált fotók és videók nem jelennek meg az alkalmazásban. Vagy üzenetet kap az alapértelmezett Fotók könyvtár kiválasztásához minden alkalommal, amikor megnyitja az alkalmazást.

Állítsa vissza az otthoni mappa engedélyeit

A Finder oldalsávon kattintson a jobb gombbal a Home mappára, és válassza a lehetőséget Szerezz információt . Kattints a Megosztás és engedélyek legördülő háromszög az engedélyek megtekintéséhez.

Kattints a Zár gombot az ablak alján, és írja be rendszergazdai jelszavát. Ezután válassza ki a akció menü gombot, és válassza ki Alkalmazza a mellékelt elemekre .

Kattintson rendben hogy megerősítse a műveletet. A frissített engedélyek a Home mappán keresztül terjednek.

Ezután nyissa meg a Terminal alkalmazást, és írja be a következőt:

mit jelent az alkalmazásvásárlás
diskutil resetUserPermissions / `id -u`

Ez az opció visszaállítja a felhasználói jogosultságokat a gyökérkötetre ( / ) az aktuális felhasználói azonosítóhoz. Ha minden jól megy, indítsa újra a Mac -et.

De ha kapsz hiba 69841 , majd kövesse az alábbi lépéseket:

MacOS High Sierra vagy korábbi verziókon

  1. Nyissa meg a Terminal alkalmazást, és írja be a következőt: | _+_ |
  2. Ezután írja be ezt a parancsot még egyszer: | _+_ |
  3. Indítsa újra a Mac -et.

MacOS Mojave és újabb rendszereken

A Mojave és az újabb lépések ugyanazok, mint a fentiek, de hozzá kell adnia a Terminált Teljes hozzáférés a lemezhez eljárás előtt. Ehhez lépjen a következőre: Rendszerbeállítások> Biztonság és adatvédelem és kattintson a Magánélet fülre. Kattints a Zár ikont, és adja meg a rendszergazdai jelszót a módosítások végrehajtásához.

Ezután válassza ki a Teljes hozzáférés a lemezhez fülre. Ezután kattintson a Több gombot, és adja hozzá a Terminal alkalmazást.

Ezt követően hajtsa végre a fenti terminálparancsokat, amelyeket a High Sierra és korábban említettünk.

A Mac felhasználói fiókok megértése

Amikor a Disk Utility alkalmazásból megszűnt a lemezjogosultságok javításának lehetősége, nem sokat gondolkodtunk rajta, mert ez soha nem volt fontos hibaelhárítási lépés. De látva, hogy milyen típusú problémák merülhetnek fel a helytelen engedélyek miatt, nyilvánvaló, hogy a Home mappa engedélyeinek visszaállítása az utolsó megoldás, amikor ezek a problémák felmerülnek.

Meglepő látni, hogy az Apple már nem tartalmazza ezt a lehetőséget. De ne feledje, hogy ezeket a lépéseket csak szükség esetén alkalmazza. Az engedélyek megértése összetett téma. Ha megérti a macOS felhasználói fiókok működését, sokkal egyszerűbb lesz. Olvassa el ezt az útmutatót több felhasználói fiók beállítása Mac rendszeren többet tanulni.

Részvény Részvény Csipog Email Ezért adott ki figyelmeztetést az FBI a Hive Ransomware -re

Az FBI figyelmeztetést adott ki egy különösen csúnya ransomware -törzs miatt. Ezért kell különösen óvatosnak lennie a Hive ransomware -el szemben.

Olvassa tovább
Kapcsolódó témák
  • Mac
  • Technológia magyarázata
  • Fájlrendszer
  • Felhasználói felület
  • Unix
  • Hibaelhárítás
  • Mac tippek
A szerzőről Rahul Saigal(162 megjelent cikk)

Rahul M.Optom diplomájával a szemápolási szakterületen hosszú évekig oktatóként dolgozott a főiskolán. Írás és mások tanítása mindig a szenvedélye. Most a technológiáról ír, és emészthetővé teszi az olvasók számára, akik nem értik jól.

Továbbiak Rahul Saigal -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide
Kategória Mac