Cum se deschide aplicațiile cu privilegii root pe un Mac

Puteți deschide orice aplicații Mac cu privilegii de root ori de câte ori aveți o parolă de administrator. Ca de obicei, nu ar trebui să utilizați rădăcina dacă nu știi ce faci pentru că ai putea provoca daune grave la aplicarea sau calculator privilegiu.

pași

Metoda 1
De la un cont de administrator

1
Țineți minte riscurile. Cele mai multe aplicații grafice nu sunt concepute pentru a le accesa cu privilegii de root. Limitați-vă la anumite sarcini pe care le înțelegeți bine sau ați putea ajunge la fișiere inaccesibile, la defecțiuni ale aplicațiilor sau la vulnerabilități de securitate.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 2
    2
    Deschideți Terminalul. Conectați-vă la computer cu contul de administrator. Accesați Aplicații → Utilitare și porniți terminalul.
  • Contul de administrator nu ar trebui să aibă o parolă necompletată deoarece, altfel, Terminalul nu vă va permite să accesați privilegiile root.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 3
    3
    Încercați modul rapid. Comanda "sudo" vă permite să porniți aplicațiile cu privilegii root, dar necesită o cale către fișierul executabil din pachetul de aplicații. Majoritatea aplicațiilor Mac implicite, precum și multe programe create de terți, organizează conținutul pachetelor în același mod, deci merită să încercați următoarele:
  • Introduceți sudo "calea fișierului aplicației de pe hard drive.app/Contents/MacOS/numele cererii".
    De exemplu, pentru a deschide iTunes, introduceți sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" și apăsați întoarce-te.
  • Introduceți parola contului de administrator cu care v-ați conectat. presa întoarce-te.
  • În cazul în care comanda funcționează, aplicația se va deschide cu privilegii root. Dacă Terminalul răspunde "comanda nu a fost găsită", continuați cu pasul următor.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 4
    4
    Deschideți conținutul pachetului de aplicații. În cazul în care metoda rapidă nu funcționează, căutați aplicația în Finder. Faceți clic dreapta (sau apăsați ^ Control și dați clic pe) pe pictograma sa și selectați Afișați conținutul pachetului din meniul derulant.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 5
    5
    Găsiți fișierul executabil. Unul sau mai multe dosare vor apărea în cadrul aplicației. Găsiți fișierul executabil în interiorul acestui dosar. Acesta este de obicei găsit în / Contents / MacOS.
  • Fișierul executabil are de obicei același nume ca și aplicația, dar poate avea și un alt nume "ejecutar.sh".
  • Pictograma fișierului executabil este, de obicei, un pătrat negru cu cuvântul "Exec" cu litere mici.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 6
    6
    introduce "sudo" în Terminal. Introduceți sudo urmat de un spațiu. Nu introduceți încă comanda.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 7
    7
    Glisați fișierul executabil pe linia Terminal. Aceasta va introduce automat calea fișierului executabil.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 8
    8


    Confirmați comanda cu parola. presa întoarce-te. Introduceți parola contului de administrator cu care v-ați conectat și apăsați întoarce-te din nou. Aplicația va începe cu privilegii de root.
  • Metoda 2
    Dintr-un cont non-administrator

    Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 9
    1
    Deschideți terminalul într-un cont non-administrator. Mulți administratori de sistem preferă să lucreze cu un cont de utilizator obișnuit pentru a limita posibilele pagube cauzate de erori sau atacuri malware. Această metodă necesită, de asemenea, o parolă de administrator, dar vă permite să obțineți temporar privilegii de root fără a schimba utilizatorul. Pentru a începe, deschideți fereastra Terminal.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 10
    2
    Treceți la un administrator din Terminal. Introduceți comanda su - urmată de un spațiu și numele de utilizator al unui administrator de computer. Introduceți parola pentru respectivul administrator. Acum veți lucra ca și cum ați fi acel utilizator.
  • Scriptul din comandă este opțional, dar este recomandat. Stabilește variabilele mediului și directorului cu cele ale administratorului, limitând astfel posibilitatea unei pagube accidentale.
  • Imaginea intitulată Deschiderea aplicațiilor cu privilegii rădăcină pe un Mac Pasul 11
    3
    Deschideți aplicația utilizând "sudo". Cea mai obișnuită utilizare este sudo "calea fișierului aplicației de pe hard drive.app/Contents/MacOS/numele cererii". În cazul în care acest lucru nu funcționează sau aveți nevoie de mai mult ajutor, urmați instrucțiunile administratorului descrise mai sus.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 12
    4
    Reveniți la contul dvs. După ce terminați toate sarcinile care necesită privilegii de root, introduceți ieșirea din Terminal. Veți lăsa utilizatorul de admin și veți reveni la contul dvs. normal.
  • Metoda 3
    Remediați problemele

    Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 13
    1
    Dezactivați "Sistem de protecție cuprinzător" sau SIP (risc ridicat). Această caracteristică, introdusă în Mac OS 10.11 El Capitan, limitează accesul la fișierele importante chiar și la utilizatorul rădăcină. Este posibil să dezactivați SIP în cazul în care nu puteți efectua modificările dorite. Fa-o singură dacă aveți încredere în abilitățile dvs. și înțelegeți că o eroare ar putea să vă formateze calculatorul sau să nu mai funcționeze:
    • Reporniți computerul. Țineți apăsat tastele comandă + R când auziți bipul de pornire pentru a accesa "Modul de recuperare".
    • Selectați Utilities (Utilitare) din meniul de sus și apoi Terminal (Terminal).
    • Introduceți csrutil disable-reboot în Terminal.
    • Reporniți computerul ca de obicei. Acum puteți urma pașii descriși mai sus pentru a deschide orice aplicație cu toate privilegiile de root. Când ați terminat, luați în considerare repetarea acestor pași cu ajutorul activării, în loc să dezactivați reactivarea SIP.
  • Imaginea intitulată Deschidere aplicații cu privilegii rădăcină pe un Mac Pasul 14
    2
    utilizare "nano" în loc de un editor de text grafic. Poate fi mai ușor și mai sigur să editați fișierele de configurare utilizând un editor de text în Terminal. "nano" Este o opțiune simplă și este disponibilă implicit. Pentru ao folosi cu privilegii root, introduceți sudo nano urmat de un spațiu și de calea fișierului la documentul text. În acest fel puteți edita documentul din Terminal. Când terminați apăsarea ^ Control + O pentru a salva modificările și apoi ^ Control + X să plece "nano".
  • De exemplu, sudo nano / etc / hosts va deschide fișierul hosts cu privilegii root.
  • Este o idee bună să faceți o copie de rezervă înainte de a edita orice fișier de configurare. Pentru a face acest lucru, introduceți sudo cp ruta_del_archivo_de_configuración calea new_path a fișierului de rezervă. De exemplu, sudo cp / etc / hosts /etc/hosts.backup va crea o copie de rezervă a fișierului hosts cu numele "hosts.backup". În cazul în care faceți o eroare, mutați fișierul neconfigurat cu (de exemplu) sudo mv / etc / hosts /etc/hosts.error și restaurați backup-ul cu sudo cp /etc/hosts.backup / etc / hosts.
  • sfaturi

    • Citatele înainte și după calea fișierului sunt necesare numai în cazul în care calea fișierului conține spații.

    avertismente

    • O eroare cu privilegii de root poate să vă formateze computerul sau să îl instaleze. riscul este chiar mai mare în versiunile 10.10 sau anterioare, sau în 10.11 cu SIP dezactivat. Păstrați parola administratorului securizat pentru a împiedica accesul altor utilizatori la privilegii root.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum să modificați un cont de invitat unui administrator din WindowsCum să modificați un cont de invitat unui administrator din Windows
    Cum se obțin privilegii de root în UbuntuCum se obțin privilegii de root în Ubuntu
    Cum sa devii un superuserCum sa devii un superuser
    Cum să deveniți administrator pe MacCum să deveniți administrator pe Mac
    Cum se creează un cont de utilizator Administrator în Windows 8Cum se creează un cont de utilizator Administrator în Windows 8
    Cum să descărcați aplicații pe iPod TouchCum să descărcați aplicații pe iPod Touch
    Cum se șterge fișierele .Ds_Store în Mac OS XCum se șterge fișierele .Ds_Store în Mac OS X
    Cum să setați o parolă de administratorCum să setați o parolă de administrator
    Cum se activează contul de administrator real din VistaCum se activează contul de administrator real din Vista
    Cum de a rădăcina un Android fără un computerCum de a rădăcina un Android fără un computer
    » » Cum se deschide aplicațiile cu privilegii root pe un Mac

    © 2011—2020 ertare.com