3 tapaa avata sovelluksia juurioikeuksilla Macissa

Sisällysluettelo:

3 tapaa avata sovelluksia juurioikeuksilla Macissa
3 tapaa avata sovelluksia juurioikeuksilla Macissa

Video: 3 tapaa avata sovelluksia juurioikeuksilla Macissa

Video: 3 tapaa avata sovelluksia juurioikeuksilla Macissa
Video: Учебники PHP | PHP для начинающих 2024, Saattaa
Anonim

Voit avata minkä tahansa Mac -sovelluksen, jolla on pääkäyttäjän oikeudet, kunhan sinulla on järjestelmänvalvojan salasana. Kuten aina, älä käytä pääkäyttäjää, ellet tiedä mitä olet tekemässä, sillä se voi aiheuttaa vakavia vahinkoja sovellukselle tai tietokoneelle.

Askeleet

Tapa 1/3: Järjestelmänvalvojatililtä

Ymmärrä kuvake
Ymmärrä kuvake

Vaihe 1. Tiedä riskit

Useimpia graafisia sovelluksia ei ole suunniteltu pääkäyttäjälle. Rajoita vain tiettyihin hyvin ymmärrettyihin tehtäviin, tai saatat saada tiedostoja, sovellusten kaatumisia tai tietoturva -aukkoja.

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 2
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 2

Vaihe 2. Avaa terminaali

Kirjaudu järjestelmänvalvojan tilille tietokoneellasi. Siirry kohtaan Sovellukset → Apuohjelmat ja käynnistä Terminal.

Tämän järjestelmänvalvojan tilin salasana ei saa olla tyhjä, tai päätelaite ei salli pääkäyttäjän oikeuksien käyttöä

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 3
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 3

Vaihe 3. Kokeile nopeaa tapaa

Sudo -komennon avulla voit käynnistää sovelluksia, joilla on pääkäyttäjän käyttöoikeus, mutta se vaatii sovelluspaketin suoritettavan tiedoston polun. Useimmat oletus-Mac-sovellukset ja monet kolmannen osapuolen ohjelmat järjestävät paketin sisällön samalla tavalla, joten kannattaa kokeilla tätä:

  • Kirjoita sudo "\ tiedoston polku kiintolevyltä sovellukseen.app/Sisältö/MacOS/sovelluksen nimi".

    Jos haluat esimerkiksi avata iTunesin, kirjoita sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" ja paina ⏎ Return.

  • Anna sen järjestelmänvalvojan tilin salasana, johon olet kirjautunut. Paina ⏎ Paluu.
  • Jos komento toimii, sovelluksen pitäisi avautua pääkäyttäjän oikeuksilla. Jos päätelaite sanoo "komentoa ei löydy", jatka seuraavaan vaiheeseen.
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 4
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 4

Vaihe 4. Avaa sovelluksen paketin sisältö

Jos nopea tapa ei toiminut, etsi sovellus Finderista. Napsauta hiiren kakkospainikkeella (tai Control-napsauta) sen kuvaketta ja valitse avattavasta valikosta Näytä paketin sisältö.

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 5
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 5

Vaihe 5. Etsi suoritettava tiedosto

Sinun pitäisi nyt nähdä yksi tai useampi kansio sovelluksen sisällä. Etsi suoritettava tiedosto tästä kansiosta. Tämä on yleensä sisällä /Sisältö /MacOS.

  • Suoritettavalla tiedostolla on usein sama nimi kuin sovelluksella, mutta sillä voi olla toinen nimi, kuten "run.sh."
  • Suoritettavan tiedoston kuvake on yleensä musta neliö, jossa on sana "exec" pienillä kirjaimilla.
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 6
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 6

Vaihe 6. Kirjoita päätelaitteeseen sudo

Kirjoita sudo ja välilyönti. Älä anna komentoa vielä.

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 7
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 7

Vaihe 7. Vedä suoritettava tiedosto terminaaliriville

Tämän pitäisi lisätä tiedoston polku automaattisesti suoritettavaan tiedostoon.

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 8
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 8

Vaihe 8. Vahvista komento salasanallasi

Paina ⏎ Paluu. Kirjoita järjestelmänvalvojan tilin salasana, johon olet kirjautunut, ja paina ⏎ Palaa uudelleen. Sovelluksen pitäisi käynnistyä pääkäyttäjän oikeuksilla.

Tapa 2/3: Ei-järjestelmänvalvojatililtä

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 9
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 9

Vaihe 1. Avaa terminaali muulla kuin järjestelmänvalvojan tilillä

Monet järjestelmänvalvojat haluavat työskennellä tavallisessa käyttäjätilissä rajoittaakseen virheiden tai haittaohjelmien aiheuttamia mahdollisia vahinkoja. Tämä menetelmä vaatii edelleen järjestelmänvalvojan salasanan, mutta voit saada tilapäisen pääkäyttäjän pääsyn ilman käyttäjän vaihtamista. Aloita avaamalla pääteikkuna.

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 10
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 10

Vaihe 2. Vaihda päätelaitteeseen päätelaitteessa

Kirjoita komento su - ja välilyönti ja järjestelmänvalvojan käyttäjänimi tässä tietokoneessa. Anna järjestelmänvalvojan salasana. Käytät nyt tätä käyttäjää.

Väliviiva komennossa on valinnainen, mutta suositeltava. Se asettaa ympäristömuuttujat ja hakemiston järjestelmänvalvojan käyttäjille, mikä rajoittaa vahingossa tapahtuvien vahinkojen mahdollisuutta

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 11
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 11

Vaihe 3. Avaa sovellus sudolla

Tyypillinen käyttö on sudo "\ tiedostopolku kiintolevyltä sovellukseen.app/Contents/MacOS/sovelluksen nimi". Jos tämä ei toimi tai tarvitset lisäohjeita, katso yllä olevat järjestelmänvalvojan ohjeet.

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 12
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 12

Vaihe 4. Palaa omalle tilillesi

Kun olet suorittanut kaikki tehtävät, jotka edellyttävät pääkäyttäjän oikeuksia, kirjoita exit terminaaliin. Tämä sulkee järjestelmänvalvojan käyttäjän ja palauttaa sinut normaalitilillesi.

Tapa 3/3: Vianetsintä

Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 13
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 13

Vaihe 1. Poista järjestelmän eheyden suojaus käytöstä (korkea riski)

Tämä ominaisuus, joka on otettu käyttöön Mac OS 10.11 El Capitanissa, rajoittaa pääsyn tärkeisiin tiedostoihin jopa pääkäyttäjälle. Jos et voi tehdä haluamiasi muutoksia, voit poistaa SIP: n käytöstä. Tee tämä vain, jos olet varma kyvyistäsi ja ymmärrät, että virhe voi pyyhkiä tietokoneen tai tehdä siitä toimimattoman:

  • Käynnistä tietokoneesi uudelleen. Pidä ⌘ Command + R painettuna, kun kuulet käynnistysäänen siirtyäksesi palautustilaan.
  • Valitse ylävalikosta Apuohjelmat ja sitten Pääte.
  • Enter csrutil disable; käynnistä uudelleen terminaalissa.
  • Anna tietokoneen käynnistyä uudelleen normaalisti. Voit nyt avata minkä tahansa sovelluksen, jolla on kaikki pääkäyttäjän oikeudet, yllä olevien ohjeiden mukaisesti. Kun olet valmis, harkitse näiden ohjeiden toistamista sallimalla sen sijaan, että otat SIP: n uudelleen käyttöön.
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 14
Avaa sovellukset pääkäyttöoikeuksilla Macissa Vaihe 14

Vaihe 2. Käytä nanoa graafisen tekstieditorin sijaan

Voi olla turvallisempaa ja luotettavampaa muokata määritystiedostoja käyttämällä päätelaitteen tekstieditoria. Nano on yksinkertainen vaihtoehto oletuksena. Jos haluat käyttää sitä pääkäyttäjän oikeuksilla, kirjoita sudo nano ja välilyönti sekä tekstiasiakirjan tiedostopolku. Voit muokata asiakirjaa terminaalista. Kun olet valmis, tallenna painamalla Control + O ja sulje nano painamalla Control + X.

  • Esimerkiksi sudo nano /etc /hosts avaa isäntätiedoston pääkäyttäjän oikeudella.
  • Varmuuskopiointi on hyvä tehdä ennen asetustiedostojen muokkaamista. Voit tehdä tämän kirjoittamalla varmuuskopion sudo cp filepath_of_config_file new_filepath. Esimerkiksi sudo cp /etc /hosts /etc/hosts.backup luo kopion hosts -tiedostosta hosts.backup. Jos teet virheen, siirrä väärin määritetty tiedosto (esimerkiksi) sudo mv /etc /hosts /etc/hosts.bad ja palauta varmuuskopio sudo cp /etc/hosts.backup /etc /hosts avulla.

Suositeltava: