Cum să deschideți aplicațiile pe mac cu drepturile superuser

Orice program din Mac OS X poate fi deschis împreună cu privilegiile (drepturile) superuser dacă cunoașteți parola de administrator. Dar nu faceți acest lucru dacă sunteți un utilizator neexperimentat, deoarece acțiunile dvs. pot dăuna programului sau sistemului.

Pași

Metoda 1 din 3:
Din contul administrativ
  1. Imagine intitulată înțelege pictograma
unu. Calculați riscurile. Majoritatea programelor cu interfața grafică de utilizator nu sunt destinate să înceapă cu drepturile superuser. Prin urmare, limitați sarcinile în care înțelegeți, altfel, poate apărea astfel încât fișierele să nu fie disponibile, programele vor funcționa cu întreruperi sau va apărea securitatea sistemului.
  • Imagine intitulată Aplicații deschise cu privilegiile rădăcinilor pe un MAC Pasul 2
    2. Deschideți terminalul. Introduceți contul de administrator pe computer. Faceți clic pe Programe> Utilitare> Terminal.
  • Un cont administrativ trebuie să fie instalat parola - în caz contrar, nu veți putea obține dreptul de superuser prin terminal.
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un pas 3
    3. Încercați o metodă rapidă. Folosind comanda sudo, programele pot fi lansate cu drepturi de superuser, dar pentru aceasta trebuie să cunoașteți calea către fișierul executabil din pachetul software. Cele mai multe programe preinstalate și multe programe terțe simplifică conținutul pachetelor sunt aceleași, deci încercați să faceți următoarele:
  • Introduceți sudo "Calea către programul programului de pe hard disk.App / Conținut / MacOS /Numele programului".
    De exemplu, pentru a deschide iTunes, introduceți "/ Aplicații / iTunes.App / Conținut / MacOS / iTunes"}} și apăsați ⏎ Întoarceți-vă.
  • Introduceți parola în contul de administrator în care ați introdus. Clic ⏎ Întoarceți-vă.
  • Dacă funcționează comanda, programul se va deschide cu drepturile superuser. Dacă terminalul apare mesajul "comanda nu a fost găsită" (comanda nu este găsită), mergeți la următorul pas.
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un MAC Pasul 4
    4. Deschideți conținutul pachetului software. Dacă metoda rapidă nu a împrumutat la succes, găsiți programul în Finder. Faceți clic dreapta (sau clemă Control și faceți clic dreapta) pe pictograma programului și în meniu, selectați Afișați conținutul pachetului.
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un MAC Pasul 5
    cinci. Găsiți fișierul executabil. Unul sau mai multe foldere vor apărea pe ecran. Fișierul executabil se află într-una din ele, de regulă, în dosarul / conținutul / maco-urile.
  • Adesea, fișierul executabil are același nume ca și programul, dar poate fi numit diferit, de exemplu, "Run.SH."
  • În majoritatea cazurilor, pictograma fișierului executabil arată ca un pătrat negru cu cuvântul "Exec".
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un MAC Pasul 6
    6. Introduceți comanda sudo în terminal. Introduceți sudo, apoi puneți un spațiu. Până când introduceți comanda.
  • Imagine intitulată Aplicații deschise cu privilegiile rădăcinii pe un MAC Pasul 7
    7. Trageți fișierul executabil la terminal. Calea către fișier va fi introdusă automat în terminal.
  • Imagine intitulată Aplicații deschise cu privilegiile root pe un Pasul Mac 8
    opt. Introduceți parola pentru a confirma comanda START. Clic ⏎ Întoarceți-vă. Introduceți parola în contul de administrator, în care ați introdus, apoi apăsați din nou ⏎ Întoarceți-vă. Programul se va deschide cu drepturile superuser.
  • Metoda 2 din 3:
    Din contul de oaspeți
    1. Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un MAC Pasul 9
    unu. Deschideți terminalul din contul de oaspeți. Mulți administratori de sistem preferă să lucreze într-un cont de oaspeți pentru a reduce posibilele daune de erori sau atacuri rău intenționate. Pentru a profita de această metodă, trebuie să cunoașteți parola administrativă, dar veți primi drepturi temporare de superuser fără a fi nevoie să vă conectați ca administrator. Mai întâi deschideți fereastra terminalului.
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un MAC Pasul 10
    2. Temporar deveniți administratorul. În terminal, introduceți comanda SU -, puneți un spațiu, apoi introduceți numele de utilizator și parola. Deci, veți deveni un administrator temporar.
  • Defis în echipă nu neapărat, dar vă recomandăm să o faceți. Defis stabilește variabilele de mediu și un director administrativ, care reduce probabilitatea de daune accidentale.
  • Imagine intitulată Aplicații deschise cu privilegii de rădăcini pe un MAC Pasul 11
    3. Deschideți programul utilizând comanda sudo. Introduceți comanda sudo "Calea către programul programului de pe hard disk.App / Conținut / MacOS /Numele programului". Dacă acest lucru nu a condus la succes sau aveți nevoie de instrucțiuni suplimentare, citiți prima secțiune a acestui articol.
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un Pasul Mac 12
    4. Reveniți la contul de oaspeți. Când completați toate sarcinile care necesită dreptul de superuser, introduceți ieșirea din terminal. Deci, veți lăsa contul administrativ și veți reveni la contul de oaspeți.
  • Metoda 3 din 3:
    Depanare
    1. Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un Pasul Mac 13
    unu. Opriți funcția de protecție a integrității sistemului (risc ridicat). Această caracteristică prezentată mai întâi în Mac OS 10.11 El Capitan, restricționează accesul la fișiere importante chiar și pentru superuser. Dacă nu puteți obține un privilegiu superuser, opriți funcția de protecție a integrității sistemului. Fă-o numai în cazul în care sunt încrezători în abilitățile dvs. și înțelegeți că eroarea poate duce la prăbușirea sistemului și la inoperabilitatea computerului.
    • Reporniți computerul. Clemă ⌘ comandă + R, Când auziți sunetul de descărcare a computerului pentru a intra în modul de recuperare.
    • În meniul de sus, selectați Utilities> Terminal.
    • Introduceți CSRUTIL Disable-Reboot în terminal.
    • Lăsați computerul să repornească ca de obicei. Utilizați acum metodele descrise mai sus pentru a deschide un program cu privilegii superuser. Când terminați, repetați procesul descris, dar în loc să dezactivați, introduceți activarea din nou activarea funcției de protecție a integrității sistemului.
  • Imagine intitulată Aplicații deschise cu privilegii rădăcină pe un Pasul Mac 14
    2. Utilizați editorul de text "nano" în locul unui editor de text cu o interfață grafică de utilizator. Susțineți și mai sigure pentru a edita fișierele de sistem utilizând un editor de text în terminal. Nano este cel mai simplu editor de text care este presetat în Mac OS X. Pentru a deschide acest editor cu privilegiile superuserului, introduceți sudo nano, puneți un spațiu, apoi introduceți calea către documentul de text. Acum documentul poate fi editat de la terminal. Când ați terminat, faceți clic pe Control + O, Pentru a salva modificările efectuate, apoi faceți clic pe Control + X, Pentru a închide "nano".
  • De exemplu, comanda sudo nano / etc / hosts va deschide fișierul gazde cu drepturi de superuser.
  • Vă recomandăm mai întâi să creați copii de siguranță ale fișierelor de sistem și apoi să le editați. Pentru a face acest lucru, introduceți sudo cp PATH_K_SYSTEM_FILE PATH_F_FILE_BENER_KOPIA. De exemplu, echipa sudo cp / etc / gazde / etc / gazde.Backup va crea o copie a fișierului gazde sub numele de "gazde.Backup ». Dacă ați făcut o greșeală, redenumiți fișierul greșit în sudo mv / etc / hosts / etc / gazde.Rău, apoi restaurați copierea de rezervă folosind sudo cp / etc / gazde.Backup / etc / gazde.
  • sfaturi

    • Citate în jurul calea către fișier sunt necesare numai dacă calea către fișier conține spații.

    Un avertisment

    • Eroare realizată în timpul lucrului cu privilegii superuser poate distruge sistemul sau poate face un calculator necorespunzător pentru utilizare. Riscul mai mare în versiunea 10.10 și mai devreme, precum și 10.11 Când funcția de protecție a protecției securității sistemului este oprită. Depozitați fiabil parola de administrator, astfel încât atacatorii să nu poată obține dreptul de superuser.
    Publicații similare