Voit avata minkä tahansa Mac -sovelluksen, jolla on pääkäyttäjän oikeudet, kunhan sinulla on tietokoneen järjestelmänvalvojan salasana. Käytä kuitenkin tätä pääkäyttäjän oikeutta tarvittaessa ja ole varovainen, kun käytät sovelluksia, joilla on pääkäyttäjän oikeudet. Sovellusten tai käyttöoikeuksien huolimaton käyttö voi vahingoittaa sovelluksia tai tietokonetta.
Vaihe
Tapa 1 /3: Järjestelmänvalvojan tilillä
Vaihe 1. Tiedä pääkäyttäjän oikeuksien käytön riskit
Useimpia graafisia rajapintoja sisältäviä sovelluksia ei ole suunniteltu käsittelemään pääkäyttäjän oikeuksia. Rajoita käyttöoikeuksien käyttöä tiettyjen täysin ymmärrettävien tehtävien suorittamiseen. Oikeuksien holtiton käyttö voi lukita pääsyn joihinkin tiedostoihin, tehdä sovelluksista reagoimattomia tai avata tietoturva -aukkoja.
Vaihe 2. Kirjaudu sisään järjestelmänvalvojan tilille tietokoneellasi ja avaa sitten päätelaite napsauttamalla Sovellukset → Apuohjelmat ja valitsemalla Pääte
Varmista, että käyttämäsi järjestelmänvalvojan tili on suojattu salasanalla. Päätelaite ei salli pääkäyttäjän käyttämistä tililtä, jolla ei ole salasanaa
Vaihe 3. Kokeile nopeaa tapaa käyttää rootia
"Sudo" -komennon avulla voit avata sovelluksia, joilla on pääkäyttäjän oikeudet, mutta sinun on tiedettävä paketin sovelluksen päätiedoston koko osoite. Useimmat sisäänrakennetut ja kolmannen osapuolen Mac-sovellukset käyttävät samanlaista pakettijärjestelmää. Voit siis avata sovelluksen seuraavalla komennolla:
-
Kirjoita sudo "\ aseman sovelluspaketin täydellinen osoite.app/Sisältö/MacOS/sovelluksen nimi".
Jos haluat esimerkiksi avata iTunesin, kirjoita sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" ja paina Return.
- Kirjoita käyttämäsi tilin salasana ja paina sitten Return.
- Jos komento onnistuu, sovellus avautuu pääkäyttäjän oikeuksilla. Jos päätelaite näyttää kuitenkin "komentoa ei löydy" -virhesanomaa, toimi seuraavasti.
Vaihe 4. Avaa sovelluspaketin sisältö
Jos yllä oleva nopea menetelmä ei toimi, etsi sovellus Finderista, napsauta sitten sovelluskuvaketta hiiren kakkospainikkeella (tai Control-napsauta) ja valitse valikosta Näytä paketin sisältö.
Vaihe 5. Etsi ohjelman päätiedosto
Nyt näet yhden tai useamman kansion sovelluspaketissa. Löydät ohjelman päätiedostot tästä kansiosta. Yleensä nämä tiedostot sijaitsevat /Contents /MacOS -kansiossa.
- Yleensä ohjelman päätiedostolla on sama nimi kuin ohjelmalla, mutta joskus sillä on eri nimi, kuten "run.sh".
- Ohjelman päätiedostossa on yleensä mustan laatikon kuvake, jossa on pieni "exec".
Vaihe 6. Kirjoita komento sudo päätelaitteeseen ja sen jälkeen välilyönti
Älä anna komentoa ensin.
Vaihe 7. Vedä sovelluksen päätiedosto Pääte -ikkunaan
Sovellustiedoston koko osoite näkyy automaattisesti pääteikkunassa.
Vaihe 8. Vahvista toiminto kirjoittamalla salasana
Paina Return ja kirjoita senhetkisen tilin salasana. Paina sen jälkeen Return -painiketta uudelleen. Sovellus avautuu pääkäyttäjän oikeuksilla.
Tapa 2/3: Ei-järjestelmänvalvojatilillä
Vaihe 1. Aloita avaamalla pääte, jolla on muu kuin järjestelmänvalvojan tili
Useimmat järjestelmänvalvojat haluavat käyttää muita kuin järjestelmänvalvojan tilejä estääkseen käyttövirheiden tai haittaohjelmahyökkäysten aiheuttamat vakavat tietokonevauriot. Tämä vaihe mahdollistaa väliaikaisen pääkäyttäjän pääsyn ilman tilin vaihtamista, mutta tarvitset silti järjestelmänvalvojan salasanan.
Vaihe 2. Vaihda päätelaitteesta järjestelmänvalvojan tilille
Kirjoita komento su - välilyönti ja järjestelmänvalvojan käyttäjätunnus. Anna sen jälkeen järjestelmänvalvojan salasana. Nyt voit käyttää päätelaitteen järjestelmänvalvojan tiliä.
Sinun ei todellakaan tarvitse käyttää "-" -merkkiä yllä olevassa komennossa. Lippua käytetään asettamaan ympäristömuuttujaksi järjestelmänvalvojan tilin ympäristömuuttuja. Siksi on suositeltavaa käyttää tietokonetta vahingossa tapahtuvien vaurioiden välttämiseksi
Vaihe 3. Avaa sovellus komennolla "sudo"
Yleensä voit käyttää komentoa sudo "\ sovelluspaketin täydellinen osoite asemalla.app/Sisältö/MacOS/sovelluksen nimi". Jos komento ei toimi, lue edelliset vaiheet.
Vaihe 4. Kun pääset pääkäyttäjään, palaa ei-järjestelmänvalvojan tilille exit-komennolla
Kun olet antanut komennon, Terminal palaa käyttämään muuta kuin järjestelmänvalvojan tiliä.
Tapa 3/3: Vianetsintä
Vaihe 1. Poista järjestelmän eheyden suojaus käytöstä seuraavasti
Tämä ominaisuus on saatavana OS X 10.11 El Capitanin jälkeen, koska se rajoittaa pääsyä kaikkiin tiedostoihin, vaikka käytät juuritiliä. Jos et pysty tekemään haluttuja muutoksia järjestelmään, yritä poistaa SIP käytöstä. Tämä vaihe on kuitenkin erittäin vaarallinen ja voi vahingoittaa tietokonetta tai siinä olevia tietoja. Siksi tee tämä vaihe vain, jos todella ymmärrät riskit.
- Käynnistä tietokone uudelleen. Kun kuulet käynnistysäänen, siirry palautustilaan pitämällä Komento + R painettuna.
- Valitse näytön yläreunan valikosta Apuohjelmat ja napsauta sitten Pääte.
- Kirjoita pääteikkunaan komento csrutil disable; käynnistyy uudelleen.
- Odota, että tietokone käynnistyy uudelleen normaalisti, ja kokeile tämän artikkelin yläreunassa olevia vaiheita avataksesi sovellukset, joilla on kaikki pääkäyttäjän oikeudet. Kun olet lopettanut sovelluksen käytön, harkitse SIP: n ottamista uudelleen käyttöön. Poista SIP käytöstä noudattamalla ohjeita, mutta vaihda disable -komento käyttöön.
Vaihe 2. Käytä nanoa tekstieditorin sijaan graafisella käyttöliittymällä
Määritystiedoston muokkaaminen tekstieditorilla päätelaitteessa voi olla turvallisempi vaihtoehto. Nano on sisäänrakennettu tekstieditori, jota voidaan käyttää terminaalista. Jos haluat käyttää nanoa pääkäyttäjän oikeuksilla, käytä komentoa sudo nano, välilyönti ja tiedoston osoite. Tämän jälkeen voit muokata tiedostoa päätelaitteesta. Kun olet muokannut tiedostoa, tallenna tiedosto painamalla Control + O ja sulje nano painamalla Control + X.
- Esimerkiksi komento sudo nano /etc /hosts avaa "hosts" -tiedoston juurioikeuksilla.
- On suositeltavaa varmuuskopioida muokattava määritystiedosto komennolla sudo cp address) file_address file_backup. Jos esimerkiksi haluat varmuuskopioida "hosts" -tiedoston varmuuskopionimellä "hosts.backup", kirjoita komento sudo cp /etc /hosts /etc/hosts.backup. Jos teit virheen tiedoston muokkaamisessa, nimeä se uudelleen mv -komennolla (esim. Sudo mv /etc /hosts /etc/hosts.bad) ja palauta varmuuskopio sudo cp /etc/hosts.backup /etc /hosts avulla.