Deschideți programe cu privilegii root pe un Mac
Puteți deschide orice program pe un Mac cu privilegii root, dacă aveți o parolă de administrator. Este adevărat, totuși, că ar trebui să utilizați numai acces de root, dacă știi ce faci, pentru că dacă ceva nu merge bine, puteți deteriora programul sau computerul.
conținut
pași
Metoda 1
De la un cont de administrator
1
Înțelegeți care sunt riscurile. Majoritatea programelor grafice nu sunt concepute pentru accesul root. îndeplini sarcini specifice pe care le înțeleg, ca o acțiune greșită poate avea ca rezultat fișiere inaccesibile, programe nesigure sau vulnerabilități de securitate.
2
Deschideți terminalul. Conectați-vă la computer cu un cont de administrator. Accesați Aplicații → Utilitare și deschideți Terminal.
3
Încercați calea rapidă. Prin comanda sudo poate deschide aplicații cu acces root, dar pentru aceasta va avea nevoie de calea de fișier pentru fișierul executabil în pachetul de programe. Pentru cele mai multe aplicații Mac și programele terță parte, conținutul pachetului organizat în același mod, astfel încât să puteți încerca mai întâi următoarele:
De exemplu, dacă doriți să deschideți iTunes, tastați sudo /Applications/iTunes.app/Contents/MacOS/iTunes și apăsați ⏎ Întoarceți-vă.
4
Deschideți conținutul pachetului din program. Dacă drumul rapid nu a funcționat, mai întâi trebuie să căutați programul în Finder. Faceți clic cu butonul din dreapta al mouse-ului (^ Control și dați clic pe) pe pictograma programului și selectați Afișați conținutul pachetului din meniul derulant.
5
Găsiți fișierul executabil. Puteți vedea unul sau mai multe foldere din pachetul de programe. Căutați fișierul executabil în acest folder. De obicei, îl găsiți în / Contents / MacOS.
6
Introduceți "sudo" în Terminal. Tastați sudo, urmat de un spațiu. Nu introduceți încă comanda.
7
Glisați fișierul executabil în fereastra Terminal. Acum locația exactă a fișierului executabil este afișată automat pe linie după "sudo".
8
Confirmați comanda cu parola. presa ⏎ Întoarceți-vă. Introduceți parola contului de administrator la care sunteți în prezent conectat și apăsați din nou ⏎ Întoarceți-vă. Acum, programul este deschis cu permisiuni root.
Metoda 2
De la un cont care nu este contul de administrator
1
Deschideți Terminal cu un cont care nu este contul de administrator. Mulți administratori de sistem preferă să lucreze dintr-un cont normal de utilizator pentru a preveni cât mai mult posibil pagubele potențiale cauzate de erori sau atacuri malware. Pentru această metodă aveți nevoie de parola de administrator, dar puteți obține temporar acces root fără a schimba utilizatorii. Pentru a face acest lucru, deschideți mai întâi o fereastră Terminal.
2
Treceți la un administrator din Terminal. Introduceți comanda su -, urmată de un spațiu și o parolă de administrator de pe acest computer. Introduceți parola de administrator. Acum lucrați de la acel utilizator.
3
Deschideți programul cu comanda "sudo". Comanda se aplică de obicei după cum urmează: sudo calea fișierelor de pe unitatea hard disk la program.app / Contents / MacOS /numele programului. Dacă acest lucru nu funcționează sau aveți nevoie de mai mult ajutor, uitați-vă la instrucțiunile administratorului în secțiunea anterioară.
4
Reveniți la propriul cont. Dacă ați finalizat toate sarcinile care necesită privilegii de root, introduceți ieșirea în fereastra Terminal. Aceasta va părăsi contul de administrator și vă va reveni la contul dvs. normal.
Metoda 3
Depanarea
1
Dezactivați "Protecția integrității sistemului". Această tehnologie de securitate a fost introdusă în Mac OS 10.11 El Capitan și restricționează accesul la fișiere importante, chiar și pentru utilizatorul rădăcină. Dacă nu puteți efectua modificările dorite, puteți dezactiva SIP. Faceți acest lucru numai dacă știți ce faceți, înțelegeți că o eroare poate duce la ștergerea completă a computerului sau la un computer care nu face nimic mai mult:
- Reporniți computerul. Apăsați combinația de taste Comandă + R după ce auziți sunetul de pornire. Acum pornește în modul de recuperare.
- Selectați Utilities din meniul de sus și apoi selectați Terminal.
- Introduceți codul următor în Terminal: csrutil disable-reboot.
- Permiteți computerului să se repornească normal. Acum puteți utiliza pașii de mai sus pentru a deschide orice program dorit cu permisiuni complete de root. Când ați terminat, este o idee bună să repetați aceste instrucțiuni cu ajutorul activării, în loc să dezactivați reactivarea SIP.
2
Utilizați "nano" în loc de un editor de text grafic. În unele cazuri, este mai sigur și mai fiabil să editați fișiere de configurare cu un editor de text în Terminal. Nano este o opțiune ușoară, și este furnizat ca standard. Pentru a-l utiliza cu privilegii de root, rulați nano sudo în Terminal, urmat de un spațiu și calea către documentul text. Acum puteți edita documentul din Terminal. Când ați terminat, apăsați ^ Control + O pentru al salva, apoi pe ^ Control + X pentru a închide nano-ul.
sfaturi
- Ghilimele la începutul și la sfârșitul căii fișierului sunt necesare numai dacă există spații în cale.
avertismente
- O eroare în accesul la root poate determina ștergerea completă sau inutilizabilă a calculatorului dvs. Mac. Riscul este mai mare la 10.10 sau la versiunile anterioare ale OS X sau dezactivat cu SIP în 10.11. Păstrați permanent parola de administrator pentru a împiedica alții să obțină accesul rădăcină.
Distribuiți pe rețelele sociale:
înrudit
- Prăjirea telefoanelor Android
- Modificați permisiunile fișierelor în Windows 7
- Găsiți și modificați administratorul calculatorului dvs.
- Goliți memoria cache DNS
- Blițați o tabletă Android
- Spargeți un computer protejat cu o parolă
- Configurarea unui server FTP în Ubuntu Linux
- Atribuiți o adresă IP unui computer Linux
- Conectați un fișier ISO
- Ștergeți o bază de date MySQL
- Instalați un server de baze de date MySQL pe PC-ul Windows
- Adăugați utilizatori din linia de comandă
- Resetați parola de administrator pe Mac OS X
- Schimbați parola de root la Linux
- Rulați fișierele INSTALL.sh în terminalul Linux
- Instalați Java pe Linux
- Deveniți o rădăcină în Linux
- Deveniți root în Ubuntu
- Blochează și deblochează site-uri (pe Mac)
- Deschideți fișierele EXE
- Schimbați parola Windows din linia de comandă