Maci kettaõigused on selgitatud: kuidas parandada macOS -i õigusi

Maci kettaõigused on selgitatud: kuidas parandada macOS -i õigusi

'Kas olete proovinud lubasid parandada?' on tavaline Maci tõrkeotsingu näpunäide, mis on veebis igavesti hõljunud. Paljude kasutajate jaoks tundus, et see lahendab palju haruldasi probleeme. Aga kui OS X El Capitan (10.11) ilmus, siis Ketta parandamise luba valik kadus äkki rakendusest Disk Utility.





Kas see tähendab, et Apple on lahendanud macOS-is lubadega seotud probleemid või oli see midagi muud? Avaldame selle saladuse lahti ja näitame teile, kuidas kettaõigused teie Macis töötavad.





Kuidas load MacOS -is töötavad?

Igal teie Maci üksusel, olenemata sellest, kas see on fail või kaust, on luba. Need määravad, millised kasutajakontod sellele juurde pääsevad ja millist juurdepääsu neil on. Õigused koosnevad kolmest tegevusest (lugemine, kirjutamine ja täitmine), mida teostavad kolme tüüpi kasutajad (omanik, grupp ja kõik).



Saate määrata privileegireeglid iga omanditaseme jaoks eraldi. Luba koos kontode ja omandiõigusega tagab teile turvalisuse, võimaldab kontrollitud jagamist, võib määrata failidele piiratud juurdepääsu või puudub juurdepääs ning säilitab süsteemi terviklikkuse.

Vaadake failisüsteemi õigusi

Iga kasutaja saab faili ja kausta õigusi vaadata Finderi teabeakna või terminali abil. Paremklõpsake Finderis faili või kausta ja valige Hankige teavet kontekstimenüüst. Klõpsake Jagamine ja load kolmnurk, et laiendada üksuste õigusi.



Selle teabe terminalis kuvamiseks tippige järgmine tekst:

ls -l 'path to your file'

Kriipsu järel olev tegelane on a väiketäht L ja paljastab teie faili omandiõiguse ja loa. Käsureal on lugemisloa lühend r , samas kui kirjutamine on sisse ja täitmine on x .





Omanik, grupp ja kõik

Jaotame kolme tüüpi kasutajaid, kes kuvatakse Maci loa väljadel:

  • Omanik : Üksuse omanik on kasutaja, kes loob üksuse või kopeerib selle Maci. Tavaliselt omavad kasutajad enamikku kodukataloogi üksustest.
  • Grupp : Iga üksus kuulub ka grupile. Rühm on kasutajakontode kogum, mis on ühendatud, nii et load võivad kehtida kõigile liikmetele.
  • Kõik : Kasutage seda lubade seadet, et määrata juurdepääs kõigile, sealhulgas kohalikele, ühiskasutusse ja külaliskasutajatele.

Lugege, kirjutage ja täitke

Järgmisena vaatame kolme tüüpi õigusi, mis neil kasutajatel võivad olla:





  • Loe : Kasutaja või grupi liikmed saavad faili avada, kuid ei saa muudatusi salvestada. Kui see on kaust, saate sirvida üksuste loendit.
  • Kirjutage : Kasutaja või grupi liikmed saavad faili muuta või kustutada. Kausta puhul saate muuta kausta sisu.
  • Käivita : Käivitusloaga failid võivad käituda programmi või skriptina. Kausta puhul tähendab täitmine, et keegi saab selle sisu loetleda, kui ka lugemisluba on lubatud.

Lubaprobleeme põhjustavad tegurid

OS X Yosemite ja varasemates versioonides saab Disk Utility kontrollida ja parandada mõne faili ja kausta õigusi. Tegelikult ei paranda rakendus siiski õigusi. See lihtsalt lähtestab need.

Lisaks Disk Utility remont lubade tõttu tundub, et load võivad aja jooksul halvaks minna või rikutud saada. Kuid see pole tõsi. Lubad jäävad samaks, kuni midagi või keegi tuleb ja neid muudab. Sellel võib olla palju põhjuseid:

  1. Rakenduste installijad: Mõned paigaldajad muudavad olemasolevate üksuste õigusi installiprotsessi vajaliku osana, kuid ei tagasta neid õigetele seadetele.
  2. Kasutaja viga: Kui näete terminalis või mõne kolmanda osapoole rakenduse kaudu õigusi, võivad vead põhjustada probleeme. Näiteks ebaõige kasutamine chmod käsk võib muuta üksuse luba.
  3. Kausta jagamine: Kõigil arvuti kasutajatel on juurdepääs üksustele kaustas Jagatud kausta. Kui kasutate seda kausta transporditavate failide hoidlana, pole lubadega probleeme tõenäoliselt. Aga kui hoiate esemeid mitme inimese jaoks püsivalt kasutamiseks, võivad tekkida probleemid.
  4. Kopeeritud üksuste load: Raske on ennustada, milliseid õigusi MacOS määrab, kui kopeerite faile välise mahu, SMB või FTP kaudu. Selle probleemi lahendamiseks peate võib -olla kasutama katse -eksituse meetodit.

Mis juhtus pärast OS X El Capitanit?

OS X El Capitanis tutvustas Apple süsteemi terviklikkuse kaitset (SIP) kõikidele süsteemifailidele, kaustadele ja isegi komplekteeritud rakendustele. See kaitseb süsteemi sisu tahtliku ja tahtmatu rikkumise eest, säilitades samas ka vaikimisi loasätted. SIP kaitseb järgmisi katalooge: /Süsteem, /usr, /olen, ja /sbin .

Kui värskendate Apple'i rakendusi või uuendate macOS -i, kontrollib installija vajadusel mis tahes üksuse õigusi ja lähtestab need. Ükski kolmanda osapoole rakendus (olenemata selle halvast käitumisest) ei saa lubasid muuta, kui te SIP-i välja ei lülita. Oleme süvenenud Lisateavet selle kohta, mida SIP teeb kui oled uudishimulik.

Aga kasutaja- ja kodukataloogid?

Süsteemi terviklikkuse kaitse ei kaitse kaustas olevaid üksusi /Raamatukogu kaust, rakendused /Rakendused ja kõik sinu sees Kodu kausta. The ~/Raamatukogu kaust on eriti oluline, kuna see koosneb põhisüsteemi eelistuste failidest, kolmanda osapoole rakenduseelistustest, võtmehoidja andmetest ja muust.

Kui õigusi muudeti mõnele neist failidest või kaustadest, võite oma Macis oodata mitmeid veidraid probleeme. Valede lubade tõttu võivad tekkida järgmised probleemid:

  • Finderisse, süsteemieelistustesse või dokki tehtud muudatusi ei salvestata.
  • Windows, mis olid avatud viimati välja logides või pärast sisselogimist rakendusest uuesti lahti.
  • Teilt kausta Kodu teatud üksuste teisaldamisel küsitakse teilt administraatori parooli.
  • Saate korduvalt teate, mis ütleb: „MacOS peab rakenduste käitamiseks teie kogu parandama”.
  • Faili salvestamisel kuvatakse teade, et fail on lukus või tal pole vajalikke õigusi. Seda juhtub palju Microsoft Office'i dokumentidega.
  • Vaikimisi või kolmanda osapoole rakendused võivad käivitamisel kokku kukkuda. Mõne rakenduse värskendamine võib isegi ebaõnnestuda.
  • Firefox või Chrome ei lae teie eelistusi ja ütleb „Ei saa teie profiili laadida”.
  • Rakendusse Fotod imporditud fotosid ja videoid rakenduses ei kuvata. Või saate rakenduse avamisel iga kord sõnumi, et valida fotode vaikekogu.

Lähtestage kodukataloogi õigused

Paremklõpsake Finderi külgribal oma kausta Kodu ja valige Hankige teavet . Klõpsake Jagamine ja load rippmenüüst kolmnurk, et näha selle õigusi.

Klõpsake Lukusta nuppu akna allosas ja sisestage administraatori parool. Seejärel valige tegevusmenüü nuppu ja vali Rakenda lisatud esemetele .

Klõpsake nuppu Okei tegevuse kinnitamiseks. Värskendatud load levivad teie kausta Kodu kaudu.

Seejärel avage rakendus Terminal ja tippige järgmine tekst:

tasuta filmi voogesitus ilma registreerimata
diskutil resetUserPermissions / `id -u`

See suvand lähtestab kasutaja loa juurmahule ( / ) praegusele kasutajatunnusele. Kui kõik läheb hästi, taaskäivitage Mac.

Aga kui saad viga 69841 , seejärel järgige neid samme:

MacOS High Sierra või varem

  1. Avage rakendus Terminal ja sisestage järgmine: | _+_ |
  2. Seejärel sisestage see käsk veel kord: | _+_ |
  3. Taaskäivitage oma Mac.

MacOS Mojave ja uuemates versioonides

Mojave ja uuemate sammud on samad, mis ülaltoodud, kuid peate terminali lisama Täielik juurdepääs kettale enne jätkamist. Selleks minge aadressile Süsteemi eelistused> Turvalisus ja privaatsus ja klõpsake ikooni Privaatsus vahekaart. Klõpsake Lukusta ja sisestage muudatuste tegemiseks administraatori parool.

Järgmisena valige Täielik juurdepääs kettale vahekaart. Seejärel klõpsake Veel nuppu ja lisage rakendus Terminal.

Pärast seda järgige ülaltoodud terminali käske, mida mainiti High Sierra ja varem.

Maci kasutajakontode mõistmine

Kui kettaõiguste parandamise võimalus Disk Utility rakendusest kadus, ei mõelnud me sellest palju, sest see ei olnud kunagi oluline tõrkeotsingu samm. Kuid nähes probleemide tüüpe, mis võivad tekkida valede lubade tõttu, on selge, et teie kodukausta lubade lähtestamine on viimane võimalus nende probleemide ilmnemisel.

Üllatav on näha, et Apple seda võimalust enam ei sisalda. Kuid pidage meeles, et peaksite neid samme rakendama ainult vajadusel. Lubade mõistmine on keeruline teema. Kui saate aru, kuidas macOS -i kasutajakontod töötavad, muutub see palju lihtsamaks. Lugege seda juhendit mitme kasutajakonto seadistamine Macis rohkem teada saada.

Jaga Jaga Piiksuma E -post Siin on põhjus, miks FBI andis hoiatuse taru lunavara eest

FBI andis hoiatuse eriti vastiku lunavara tüve eest. Siin on põhjus, miks peate Hive lunavara suhtes eriti ettevaatlik olema.

Loe edasi
Seotud teemad
  • Mac
  • Tehnoloogia selgitatud
  • Failisüsteem
  • Kasutajakonto kontroll
  • Unix
  • Tõrkeotsing
  • Maci näpunäited
Autori kohta Rahul Saigal(Avaldatud 162 artiklit)

Silmahoolduse eriala M.Optom kraadiga töötas Rahul aastaid õppejõuna kolledžis. Kirjutamine ja teiste õpetamine on alati tema kirg. Nüüd kirjutab ta tehnoloogiast ja teeb selle seeditavaks lugejatele, kes sellest hästi aru ei saa.

Veel Rahul Saigalilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin
Kategooria Mac