Mac -levyn käyttöoikeudet selitetty: MacOS -käyttöoikeuksien korjaaminen

Mac -levyn käyttöoikeudet selitetty: MacOS -käyttöoikeuksien korjaaminen

'Oletko kokeillut korjata käyttöoikeuksia?' on tavallinen Macin vianmääritysvinkki, joka on kellunut verkossa ikuisesti. Monille käyttäjille tämä näytti ratkaisevan monia harvinaisia ​​ongelmia. Mutta kun OS X El Capitan (10.11) julkaistiin, Korjaa levyn käyttöoikeus vaihtoehto katosi yhtäkkiä Levytyökalu -sovelluksesta.





Tarkoittaako tämä sitä, että Apple on ratkaissut MacOS-käyttöoikeuksiin liittyvät ongelmat, vai oliko se jotain muuta? Selvitämme tämän mysteerin ja näytämme sinulle, kuinka levyn käyttöoikeudet toimivat Mac -tietokoneellasi.





Kuinka käyttöoikeudet toimivat macOS: ssa

Jokaisella Macin kohteella, olipa se tiedosto tai kansio, on joukko käyttöoikeuksia. Nämä ohjaavat, mitkä käyttäjätilit voivat käyttää sitä ja millaisia ​​käyttöoikeuksia heillä on. Käyttöoikeudet koostuvat kolmesta toiminnasta (luku, kirjoittaminen ja suorittaminen), jotka suorittavat kolmen tyyppiset käyttäjät (omistaja, ryhmä ja kaikki).





Voit määrittää käyttöoikeussäännöt erikseen kullekin omistajuustasolle. Lupa yhdessä tilien ja omistajuuden kanssa tarjoaa sinulle turvallisuuden, mahdollistaa hallitun jakamisen, voi rajoittaa pääsyä tiedostoihin tai ei lainkaan ja ylläpitää järjestelmän eheyttä.

Näytä tiedostojärjestelmän käyttöoikeudet

Kuka tahansa käyttäjä voi tarkastella tiedostojen ja kansioiden käyttöoikeuksia Finderin tiedot -ikkunan tai päätelaitteen avulla. Napsauta Finderissa tiedostoa tai kansiota hiiren kakkospainikkeella ja valitse Saada tietoa pikavalikosta. Klikkaa Jakaminen ja käyttöoikeudet kolmio laajentaaksesi kohteen käyttöoikeuksia.



Jos haluat tarkastella näitä tietoja päätelaitteessa, kirjoita seuraava:

ls -l 'path to your file'

Viiva viivan jälkeen on a pienet kirjaimet L ja paljastaa tiedostosi omistajuuden ja luvan. Komentoriviltä lukuluvan lyhenne on r , kun taas kirjoittaminen on sisään , ja toteutus on x .





Omistaja, ryhmä ja kaikki

Jakakaamme kolme käyttäjätyyppiä, jotka näkyvät Macin käyttöoikeuskentissä:

  • Omistaja : Kohteen omistaja on käyttäjä, joka luo kohteen tai kopioi sen Maciin. Käyttäjät omistavat yleensä suurimman osan kotikansion kansioista.
  • Ryhmä : Jokainen kohde on myös ryhmän omistuksessa. Ryhmä on joukko yhdistettyjä käyttäjätilejä, joten käyttöoikeudet voivat koskea kaikkia jäseniä.
  • Kaikki : Käytä tätä käyttöoikeusasetusta määrittääksesi käyttöoikeuden kaikille, mukaan lukien paikalliset, jakavat ja vierailevat käyttäjät.

Lue, kirjoita ja suorita

Seuraavaksi katsotaan kolmenlaisia ​​käyttöoikeuksia, joita näillä käyttäjillä voi olla:





  • Lukea : Käyttäjä tai ryhmän jäsenet voivat avata tiedoston, mutta eivät voi tallentaa muutoksia. Jos se on kansio, voit selata luetteloa.
  • Kirjoittaa : Käyttäjä tai ryhmän jäsenet voivat muokata tai poistaa tiedoston. Kansion osalta voit tehdä muutoksia kansion sisältöön.
  • Suorittaa : Suoritusoikeudella varustetut tiedostot voivat toimia ohjelman tai komentosarjan mukaisesti. Jos kyseessä on kansio, suoritus tarkoittaa, että joku voi luetella sen sisällön, jos myös lukuoikeus on käytössä.

Tekijät, jotka aiheuttavat lupaongelmia

OS X Yosemite ja aiemmat levytyökalu voi tarkistaa ja korjata joidenkin tiedostojen ja kansioiden käyttöoikeudet. Todellisuudessa sovellus ei kuitenkaan korjaa käyttöoikeuksia. Se yksinkertaisesti nollaa ne.

Lisäksi Disk Utility korjaukset käyttöoikeudet saavat kuulostamaan siltä, ​​että käyttöoikeudet voivat mennä huonoksi tai vioittua ajan myötä. Mutta tämä ei ole totta. Käyttöoikeudet pysyvät samana, kunnes jotain tai joku tulee ja muuttaa niitä. Syitä tähän voi olla monia:

  1. Sovellusten asentajat: Jotkut asentajat muuttavat olemassa olevien kohteiden käyttöoikeuksia välttämättömänä osana asennusprosessia, mutta eivät palauta niitä oikeisiin asetuksiin.
  2. Käyttäjävirhe: Jos painat käyttöoikeuksia terminaalissa tai kolmannen osapuolen sovelluksen kautta, virheet voivat aiheuttaa ongelmia. Esimerkiksi laitteen virheellinen käyttö chmod komento voi muuttaa kohteen käyttöoikeusasetusta.
  3. Kansion jakaminen: Kaikilla tietokoneen käyttäjillä on lupa käyttää kohteita Jaettu kansio. Jos käytät tätä kansiota siirrettävien tiedostojen arkistona, käyttöoikeusongelmat ovat epätodennäköisiä. Mutta jos tallennat tavaroita useiden ihmisten käyttöön pysyvästi, ongelmia voi syntyä.
  4. Kopioitujen kohteiden käyttöoikeudet: On vaikea ennustaa, mitä käyttöoikeuksia macOS antaa, kun kopioit tiedostoja ulkoisen taltion, SMB: n tai FTP: n kautta. Saatat joutua käyttämään kokeiluja ja virheitä tämän ongelman ratkaisemiseksi.

Mitä tapahtui OS X El Capitanin jälkeen?

OS X El Capitanissa Apple esitteli SIP (System Integrity Protection) -järjestelmän kaikille järjestelmätiedostoille, kansioille ja jopa niputetuille sovelluksille. Se suojaa järjestelmän sisältöä tahalliselta ja tahattomalta muokkaamiselta ja säilyttää samalla oletuskäyttöasetukset. SIP suojaa seuraavat hakemistot: /Järjestelmä, /usr, /olen, ja /sbin .

Kun päivität Apple -sovelluksia tai päivität macOS: n, asennusohjelma tarkistaa ja nollaa minkä tahansa kohteen käyttöoikeudet tarvittaessa. Mikään kolmannen osapuolen sovellus (sen huonosta käytöksestä riippumatta) ei voi muuttaa käyttöoikeuksia, ellet poista SIP: tä käytöstä. Olemme kaivanneet lisää siitä, mitä SIP tekee jos olet utelias.

Entä käyttäjä- ja kotikansiot?

Järjestelmän eheyden suojaus ei suojaa kohteita /Kirjasto kansio, sovellukset /Sovellukset , ja kaikki sinussa Koti kansio. The ~/Kirjasto kansio on erityisen tärkeä, koska se koostuu ydinjärjestelmän asetustiedostoista, kolmannen osapuolen sovellusasetuksista, avainnipun tiedoista ja muusta.

Jos käyttöoikeudet muutettiin johonkin näistä tiedostoista tai kansioista, voit odottaa monia outoja ongelmia Macissa. Virheellisten käyttöoikeuksien aiheuttamia ongelmia ovat:

  • Finderiin, Järjestelmäasetuksiin tai Dockiin tekemäsi muutokset eivät tallennu.
  • Windows, joka oli auki viimeksi kirjauduttuasi ulos tai suljet sovelluksen uudelleen, kun olet kirjautunut sisään.
  • Sinulta kysytään järjestelmänvalvojan salasanaa, kun siirrät tiettyjä kohteita Koti -kansiossa.
  • Saat toistuvasti viestin, jossa sanotaan: 'macOS: n on korjattava kirjasto voidakseen suorittaa sovelluksia.'
  • Kun tallennat tiedoston, saat viestin, että tiedosto on lukittu tai sillä ei ole tarvittavia käyttöoikeuksia. Tämä tapahtuu paljon Microsoft Office -asiakirjojen kanssa.
  • Oletus- tai kolmannen osapuolen sovellukset voivat kaatua käynnistettäessä. Jotkut sovellukset saattavat jopa epäonnistua päivityksessä.
  • Firefox tai Chrome ei lataa asetuksiasi ja sanoo 'Profiilin lataaminen ei onnistu'.
  • Valokuviin tuomasi valokuvat ja videot eivät näy sovelluksessa. Tai saat viestin oletuskuvakirjaston valitsemiseksi aina, kun avaat sovelluksen.

Nollaa kotikansion oikeudet

Napsauta Finderin sivupalkissa hiiren kakkospainikkeella kotikansioasi ja valitse Saada tietoa . Klikkaa Jakaminen ja käyttöoikeudet pudotusvalikosta nähdäksesi sen käyttöoikeudet.

Klikkaa Lukko -painiketta ikkunan alaosassa ja kirjoita järjestelmänvalvojan salasana. Valitse sitten toimintavalikko -painiketta ja valitse Käytä mukana tuleviin kohteisiin .

Klikkaus OK toiminnon vahvistamiseksi. Päivitetyt käyttöoikeudet etenevät etusivulle.

Avaa seuraavaksi Terminal -sovellus ja kirjoita seuraava:

Windowsin ulkoinen kiintolevy ei näy
diskutil resetUserPermissions / `id -u`

Tämä vaihtoehto nollaa pääkäyttäjän käyttöoikeudet ( / ) nykyiseen käyttäjätunnukseen. Jos kaikki menee hyvin, käynnistä Mac uudelleen.

Mutta jos saat virhe 69841 ja toimi sitten seuraavasti:

MacOS High Sierrassa tai aiemmin

  1. Avaa Terminal -sovellus ja kirjoita seuraava: | _+_ |
  2. Kirjoita sitten tämä komento vielä kerran: | _+_ |
  3. Käynnistä Mac uudelleen.

MacOS Mojave ja uudemmat

Mojaven ja uudempien vaiheet ovat samat kuin edellä, mutta sinun on lisättävä terminaali Täysi levyn käyttöoikeus ennen etenemistä. Voit tehdä tämän siirtymällä osoitteeseen Järjestelmäasetukset> Suojaus ja yksityisyys ja napsauta Yksityisyys välilehti. Klikkaa Lukko kuvaketta ja kirjoita järjestelmänvalvojan salasana tehdäksesi muutoksia.

Valitse seuraavaksi Täysi levyn käyttöoikeus välilehti. Napsauta sitten Lisää -painiketta ja lisää Terminal -sovellus.

Kun olet tehnyt tämän, jatka edellä mainittujen terminaalikomentojen kautta, jotka on mainittu High Sierrassa ja aikaisemmin.

Mac -käyttäjätilien ymmärtäminen

Kun vaihtoehto levyn käyttöoikeuksien korjaamiseen katosi Levytyökalu -sovelluksesta, emme ajatelleet siitä paljon, koska se ei koskaan ollut tärkeä vianmääritysvaihe. Mutta kun näet ongelmat, joita saatat kohdata virheellisten käyttöoikeuksien vuoksi, on selvää, että kotikansion käyttöoikeuksien nollaaminen on viimeinen keino, kun nämä ongelmat ilmaantuvat.

On yllättävää nähdä, että Apple ei enää sisällä tätä vaihtoehtoa. Muista kuitenkin, että sinun tulee soveltaa näitä vaiheita vain tarvittaessa. Käyttöoikeuksien ymmärtäminen on monimutkainen aihe. Jos ymmärrät, miten macOS -käyttäjätilit toimivat, siitä tulee paljon yksinkertaisempaa. Lue tämä opas useiden käyttäjätilien määrittäminen Macissa oppia lisää.

Jaa Jaa Tweet Sähköposti Tästä syystä FBI antoi varoituksen Hive Ransomware -ohjelmasta

FBI antoi varoituksen erityisen ikävästä ransomware -kannasta. Tästä syystä sinun on oltava erityisen varovainen Hive -lunnasohjelmista.

Lue seuraava
Liittyvät aiheet
  • Mac
  • Tekniikka selitetty
  • Tiedostojärjestelmä
  • Käyttäjätilien valvonta
  • Unix
  • Ongelmien karttoittaminen
  • Mac -vinkkejä
Kirjailijasta Rahul Saigal(162 artikkelia julkaistu)

Rahul työskenteli opettajana monien vuosien ajan korkeakoulussa M.Optom -tutkinnollaan silmienhoitoalalla. Kirjoittaminen ja muiden opettaminen on aina hänen intohimonsa. Nyt hän kirjoittaa tekniikasta ja tekee siitä sulavan lukijoille, jotka eivät ymmärrä sitä hyvin.

Lisää Rahul Saigalilta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi