3 veidi, kā atvērt lietotnes ar saknes tiesībām Mac datorā

Satura rādītājs:

3 veidi, kā atvērt lietotnes ar saknes tiesībām Mac datorā
3 veidi, kā atvērt lietotnes ar saknes tiesībām Mac datorā

Video: 3 veidi, kā atvērt lietotnes ar saknes tiesībām Mac datorā

Video: 3 veidi, kā atvērt lietotnes ar saknes tiesībām Mac datorā
Video: How to Change Wallpaper MacBook 2024, Maijs
Anonim

Jūs varat atvērt jebkuru Mac lietojumprogrammu ar root tiesībām, ja vien jums ir datora administratora parole. Tomēr pēc vajadzības izmantojiet šo saknes piekļuvi un esiet piesardzīgs, lietojot lietotnes ar saknes piekļuvi. Neuzmanīga lietojumprogrammu vai piekļuves tiesību izmantošana var sabojāt lietojumprogrammas vai datoru.

Solis

1. metode no 3: ar administratora kontu

Izprotiet ikonu
Izprotiet ikonu

1. solis. Ziniet saknes privilēģiju izmantošanas riskus

Lielākā daļa lietojumprogrammu ar grafiskām saskarnēm nav paredzētas root privilēģiju apstrādei. Ierobežojiet atļauju izmantošanu noteiktu uzdevumu veikšanai, kurus jūs pilnībā saprotat. Neapdomīga atļauju izmantošana var bloķēt jūsu piekļuvi dažiem failiem, padarīt lietojumprogrammas nereaģējošas vai atvērt drošības caurumus.

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 2. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 2. darbība

2. solis. Piesakieties sava datora administratora kontā, pēc tam atveriet termināli, noklikšķinot uz Programmas → Utilītas un izvēloties Terminālis

Pārliecinieties, vai jūsu izmantotais administratora konts ir aizsargāts ar paroli. Terminālis neļauj piekļūt saknei no konta, kuram nav paroles

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 3. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 3. darbība

Solis 3. Izmēģiniet ātro piekļuves veidu saknei

Komanda "sudo" ļauj atvērt lietojumprogrammas ar root privilēģijām, taču jums jāzina visa lietojumprogrammas galvenā faila adrese iepakojumā. Lielākā daļa iebūvēto un trešo pušu Mac lietojumprogrammu izmanto līdzīgu pakotņu sistēmu. Tāpēc, lai atvērtu lietojumprogrammu, varat izmēģināt šādu komandu:

  • Ievadiet sudo "\ pilna lietojumprogrammas pakotnes adrese diskā.app/Saturs/MacOS/lietojumprogrammas nosaukums".

    Piemēram, lai atvērtu iTunes, ievadiet sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" un nospiediet Return.

  • Ievadiet pašreiz izmantotā konta paroli, pēc tam nospiediet pogu Atgriezties.
  • Ja komanda ir veiksmīga, lietojumprogramma tiks atvērta ar root tiesībām. Tomēr, ja terminālis parāda kļūdas ziņojumu "komanda nav atrasta", veiciet tālāk norādītās darbības.
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 4. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 4. darbība

4. solis. Atveriet lietojumprogrammu pakotnes saturu

Ja iepriekš minētā ātrā metode nedarbojas, atrodiet lietotni meklētājā, pēc tam ar peles labo pogu noklikšķiniet (vai noklikšķiniet uz Control) ar lietotnes ikonu un izvēlnē atlasiet Rādīt pakotnes saturu.

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 5. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 5. darbība

Solis 5. Atrodiet programmas galveno failu

Tagad lietojumprogrammu pakotnē redzēsit vienu vai vairākas mapes. Programmas galvenos failus varat atrast šajā mapē. Parasti šie faili atrodas mapē /Saturs /MacOS.

  • Parasti programmas galvenajam failam ir tāds pats nosaukums kā programmai, bet dažreiz tam ir cits nosaukums, piemēram, "run.sh".
  • Programmas galvenajā failā parasti ir melnās kastes ikona ar mazo burtu "exec".
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 6. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 6. darbība

6. solis. Terminālī ievadiet komandu sudo, kam seko atstarpe

Vispirms neievadiet komandu.

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 7. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 7. darbība

7. solis. Velciet lietojumprogrammas galveno failu uz termināļa logu

Pilna lietojumprogrammas faila adrese automātiski parādīsies termināļa logā.

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 8. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 8. darbība

8. solis. Apstipriniet darbību, ievadot paroli

Nospiediet Atgriezties, pēc tam ievadiet pašreiz izmantotā konta paroli. Pēc tam vēlreiz nospiediet Atgriezties. Lietojumprogramma tiks atvērta ar root tiesībām.

2. metode no 3: ar kontu, kas nav administrators

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 9. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 9. darbība

1. solis. Lai sāktu darbu, atveriet termināli ar kontu, kas nav administrators

Lielākā daļa sistēmas administratoru dod priekšroku kontiem, kas nav administrators, lai novērstu nopietnus datora bojājumus, ko izraisa darbības kļūdas vai ļaunprātīgas programmatūras uzbrukumi. Šī darbība ļaus jums īslaicīgi piekļūt saknei, nepārslēdzot kontus, taču, lai to izdarītu, jums joprojām būs nepieciešama administratora parole.

Atveriet lietojumprogrammas ar sakņu privilēģijām Mac datorā 10. darbība
Atveriet lietojumprogrammas ar sakņu privilēģijām Mac datorā 10. darbība

2. solis. Terminālī pārslēdzieties uz administratora kontu

Ievadiet komandu su - pēc tam atstarpi un administratora lietotājvārdu. Pēc tam ievadiet administratora paroli. Tagad jūs varat izmantot administratora kontu terminālī.

Iepriekš norādītajā komandā jums patiešām nav jāizmanto zīme "-". Karodziņš kalpo, lai vides mainīgo iestatītu uz administratora konta vides mainīgo. Tāpēc, lai novērstu nejaušus datora bojājumus, ieteicams to izmantot

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 11. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 11. darbība

Solis 3. Atveriet lietotni ar komandu "sudo"

Parasti jūs varat izmantot komandu sudo "\ pilna lietojumprogrammas pakotnes adrese diskā.app/Saturs/MacOS/lietojumprogrammas nosaukums". Ja komanda nedarbojas, izlasiet iepriekšējās darbības.

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 12. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 12. darbība

4. solis. Kad esat pabeidzis piekļuvi saknei, atgriezieties kontā, kas nav administrators, izmantojot komandu exit

Pēc komandas ievadīšanas terminālis atgriezīsies, izmantojot kontu, kas nav administrators.

3. metode no 3: problēmu novēršana

Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 13. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 13. darbība

1. darbība. Izslēdziet sistēmas integritātes aizsardzību, veicot šīs darbības

Šī funkcija ir pieejama kopš OS X 10.11 El Capitan. Tomēr šis solis ir ļoti bīstams un var sabojāt datoru vai tajā esošos datus. Tāpēc veiciet šo darbību tikai tad, ja patiešām saprotat riskus.

  • Restartējiet datoru. Kad dzirdat sākuma skaņu, nospiediet un turiet Command + R, lai pārietu uz atkopšanas režīma režīmu.
  • Ekrāna augšdaļā esošajā izvēlnē atlasiet Utilities, pēc tam noklikšķiniet uz Terminal.
  • Termināla logā ievadiet komandu csrutil disable; pārstartē.
  • Pagaidiet, līdz dators tiek restartēts normāli, un pēc tam izmēģiniet šī raksta augšdaļā norādītās darbības, lai atvērtu lietotnes ar pilnām saknes atļaujām. Kad esat pabeidzis lietotnes lietošanu, apsveriet iespēju atkārtoti iespējot SIP. Izpildiet darbības, lai atspējotu SIP, bet aizstājiet komandu atspējot ar iespējot.
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 14. darbība
Atveriet lietojumprogrammas ar saknes privilēģijām Mac datorā 14. darbība

2. solis. Izmantojiet nano, nevis teksta redaktoru ar grafisko interfeisu

Konfigurācijas faila rediģēšana, izmantojot termināļa teksta redaktoru, var būt drošāka iespēja. Nano ir iebūvēts teksta redaktors, ko var izmantot no termināļa. Lai izmantotu nano ar root tiesībām, izmantojiet komandu sudo nano, kam seko atstarpe un faila adrese. Pēc tam jūs varēsit rediģēt failu no termināļa. Kad esat pabeidzis faila rediģēšanu, nospiediet Control + O, lai saglabātu failu, un Control + X, lai izietu no nano.

  • Piemēram, komanda sudo nano /etc /hosts atvērs failu "hosts" ar saknes privilēģijām.
  • Ieteicams dublēt konfigurācijas failu, kuru vēlaties rediģēt, izmantojot komandu sudo cp address) file_address file_backup. Piemēram, lai dublētu failu "hosts" ar rezerves nosaukumu "hosts.backup", ievadiet komandu sudo cp /etc /hosts /etc/hosts.backup. Ja esat kļūdījies, rediģējot failu, pārdēvējiet to ar komandu mv (piemēram, sudo mv /etc /hosts /etc/hosts.bad) un atjaunojiet dublējumu, izmantojot sudo cp /etc/hosts.backup /etc /hosts.

Padomi

Rakstot faila adresi, pēdiņas jāizmanto tikai tad, ja faila adresē ir atstarpes

Ieteicams: