3 módszer a gyökérjogú alkalmazások megnyitására Mac rendszeren

Tartalomjegyzék:

3 módszer a gyökérjogú alkalmazások megnyitására Mac rendszeren
3 módszer a gyökérjogú alkalmazások megnyitására Mac rendszeren

Videó: 3 módszer a gyökérjogú alkalmazások megnyitására Mac rendszeren

Videó: 3 módszer a gyökérjogú alkalmazások megnyitására Mac rendszeren
Videó: Windows 10 automatikusan induló programok, folyamatok letiltása 2024, Lehet
Anonim

Bármilyen Mac alkalmazást megnyithat root jogosultságokkal, amennyiben rendelkezik a számítógép rendszergazdai jelszavával. Használja azonban ezt a root hozzáférést szükség szerint, és legyen óvatos, ha root hozzáféréssel rendelkező alkalmazásokat használ. Az alkalmazások vagy hozzáférési jogok gondatlan használata károsíthatja az alkalmazásokat vagy a számítógépet.

Lépés

Módszer 1 /3: Rendszergazdai fiókkal

Az ikon megértése
Az ikon megértése

1. lépés Ismerje meg a root jogosultságok használatának kockázatát

A legtöbb grafikus interfésszel rendelkező alkalmazást nem root jogosultságok kezelésére tervezték. Korlátozza az engedélyek használatát bizonyos feladatok elvégzéséhez, amelyeket teljesen megért. Az engedélyek meggondolatlan használata zárolhatja bizonyos fájlokhoz való hozzáférését, nem reagálhat az alkalmazásokra, vagy biztonsági réseket nyithat meg.

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 2. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 2. lépés

2. lépés: Jelentkezzen be rendszergazdai fiókjába a számítógépén, majd nyisson meg egy terminált az Alkalmazások → Segédprogramok elemre kattintva, és válassza a Terminál lehetőséget

Győződjön meg arról, hogy a használt rendszergazdai fiók jelszóval védett. A terminál nem teszi lehetővé a root elérését olyan fiókból, amely nem rendelkezik jelszóval

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 3. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 3. lépés

3. lépés: Próbálja ki a root gyors elérési módját

A "sudo" parancs lehetővé teszi root jogosultságokkal rendelkező alkalmazások megnyitását, de ismernie kell az alkalmazás fő fájljának teljes címét a csomagban. A legtöbb beépített és harmadik féltől származó Mac-alkalmazás hasonló csomagrendszert használ. Ezért az alábbi paranccsal próbálhatja meg megnyitni az alkalmazást:

  • Írja be a sudo "\ az alkalmazáscsomag teljes címét a meghajtón.app/Contents/MacOS/alkalmazás neve".

    Például az iTunes megnyitásához írja be a sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" parancsot, és nyomja meg a Return gombot.

  • Írja be az éppen használt fiók jelszavát, majd nyomja meg a Vissza gombot.
  • Ha a parancs sikeres, az alkalmazás root jogosultságokkal nyílik meg. Ha azonban a terminál "parancs nem található" hibaüzenetet jelenít meg, kövesse a következő lépéseket.
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 4. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 4. lépés

4. lépés: Nyissa meg az alkalmazáscsomag tartalmát

Ha a fenti gyors módszer nem működik, keresse meg az alkalmazást a Finderben, majd kattintson a jobb gombbal (vagy a Control billentyűvel) az alkalmazás ikonjára, és válassza a Csomag tartalma megjelenítése lehetőséget a menüből.

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 5. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 5. lépés

5. lépés. Keresse meg a program fő fájlját

Most egy vagy több mappát fog látni az alkalmazáscsomagban. A program fő fájljait ebben a mappában találhatja meg. Általában ezek a fájlok a /Contents /MacOS mappában találhatók.

  • Általában a program fő fájljának ugyanaz a neve, mint a programnak, de néha más neve is van, például "run.sh".
  • A program fő fájljában általában fekete doboz ikon található, kis "exec" betűvel.
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 6. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 6. lépés

6. lépés: Írja be a sudo parancsot a terminálba, majd egy szóközt

Ne írja be először a parancsot.

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 7. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 7. lépés

7. lépés Húzza az alkalmazás fő fájlját a Terminál ablakba

Az alkalmazásfájl teljes címe automatikusan megjelenik a Terminál ablakban.

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 8. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 8. lépés

8. lépés: Erősítse meg a műveletet a jelszó megadásával

Nyomja meg a Vissza gombot, majd írja be az éppen használt fiók jelszavát. Ezután nyomja meg ismét a Return gombot. Az alkalmazás root jogosultságokkal fog megnyílni.

2. módszer a 3-ból: Nem rendszergazdai fiókkal

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 9. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 9. lépés

1. lépés: A kezdéshez nyissa meg a Terminált nem rendszergazdai fiókkal

A legtöbb rendszergazda inkább nem rendszergazdai fiókokat használ, hogy megelőzze a működési hibák vagy rosszindulatú programok által okozott súlyos számítógépes károkat. Ez a lépés lehetővé teszi az ideiglenes root hozzáférést fiókváltás nélkül, de ehhez még rendszergazdai jelszóra van szüksége.

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 10. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 10. lépés

2. lépés: A terminálról váltson rendszergazdai fiókra

Írja be a su parancsot, majd szóközt és a rendszergazda felhasználónevét. Ezt követően adja meg a rendszergazda jelszavát. Most használhatja a rendszergazda fiókját a terminálon.

Valójában nem kell használnia a "-" jelet a fenti parancsban. A zászló arra szolgál, hogy a környezeti változót a rendszergazdai fiók környezeti változójához állítsa be. Ezért a számítógép véletlen károsodásának elkerülése érdekében ajánlott használni

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 11. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 11. lépés

Lépés 3. Nyissa meg az alkalmazást a "sudo" paranccsal

Általában a sudo "\ alkalmazáscím teljes címe a meghajtón.app/Contents/MacOS/alkalmazásnév" parancsot használhatja. Ha a parancs nem működik, olvassa el az előző lépéseket.

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 12. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 12. lépés

4. lépés: Miután befejezte a root elérését, térjen vissza a nem rendszergazdai fiókhoz az exit paranccsal

A parancs megadása után a Terminal visszatér a nem rendszergazdai fiók használatához.

3. módszer 3 -ból: Hibaelhárítás

Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 13. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 13. lépés

1. lépés Tiltsa le a rendszer integritásának védelmét az alábbi lépések végrehajtásával

Ez a funkció az OS X 10.11 El Capitan óta elérhető, és nem korlátozza az összes fájlhoz való hozzáférést, még a root fiók használata után sem. Ha nem tudja elvégezni a kívánt változtatásokat a rendszeren, próbálja meg letiltani a SIP -t. Ez a lépés azonban nagyon veszélyes, és károsíthatja a számítógépet vagy a rajta lévő adatokat. Ezért csak akkor hajtsa végre ezt a lépést, ha valóban megérti a kockázatokat.

  • Indítsa újra a számítógépet. Amikor meghallja a kezdőhangot, nyomja meg és tartsa lenyomva a Command + R gombot a helyreállítási mód módba való belépéshez.
  • A képernyő tetején található menüből válassza a Segédprogramok lehetőséget, majd kattintson a Terminál elemre.
  • A Terminál ablakban írja be a csrutil disable parancsot; újraindul.
  • Várja meg, amíg a számítógép normálisan újraindul, majd próbálja meg a cikk tetején található lépéseket a teljes gyökérjogosultsággal rendelkező alkalmazások megnyitásához. Ha befejezte az alkalmazás használatát, fontolja meg újra a SIP engedélyezését. Kövesse a lépéseket a SIP letiltásához, de cserélje ki a letiltás parancsot az enable lehetőségre.
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 14. lépés
Nyissa meg az alkalmazásokat gyökérjogosultságokkal Mac számítógépen 14. lépés

2. lépés: grafikus interfésszel rendelkező szövegszerkesztő helyett használjon nano -t

Biztonságosabb lehet a konfigurációs fájl szerkesztése a terminál szövegszerkesztőjével. A Nano egy beépített szövegszerkesztő, amelyet a terminálról lehet használni. A nano root jogosultságokkal való használatához használja a sudo nano parancsot, majd egy szóközt és a fájl címét. Ezután a terminálon belül szerkesztheti a fájlt. Ha befejezte a fájl szerkesztését, nyomja meg a Control + O billentyűt a fájl mentéséhez, és a Control + X billentyűkombinációt a nano -ból való kilépéshez.

  • Például a sudo nano /etc /hosts parancs megnyitja a "hosts" fájlt root jogosultságokkal.
  • Javasoljuk, hogy a szerkeszteni kívánt konfigurációs fájlról készítsen biztonsági másolatot a sudo cp address) file_address file_backup paranccsal. Például a "hosts" fájl biztonsági mentéséhez a "hosts.backup" névvel írja be a sudo cp /etc /hosts /etc/hosts.backup parancsot. Ha hibát követett el a fájl szerkesztésekor, nevezze át az mv paranccsal (pl. Sudo mv /etc /hosts /etc/hosts.bad), és állítsa vissza a biztonsági másolatot a sudo cp /etc/hosts.backup /etc /hosts paranccsal.

Tippek

Csak akkor kell idézőjeleket használni a fájl címének írásakor, ha a fájlcím szóközöket tartalmaz

Ajánlott: