3 maneres d'obrir aplicacions amb drets d'arrel al Mac

Taula de continguts:

3 maneres d'obrir aplicacions amb drets d'arrel al Mac
3 maneres d'obrir aplicacions amb drets d'arrel al Mac

Vídeo: 3 maneres d'obrir aplicacions amb drets d'arrel al Mac

Vídeo: 3 maneres d'obrir aplicacions amb drets d'arrel al Mac
Vídeo: 🛑 Cómo CONECTAR mi Mac a cualquier MONITOR Externo o TV 🖥 Tutorial DEFINITIVO 2021 2024, Maig
Anonim

Podeu obrir qualsevol aplicació de Mac amb privilegis d’arrel, sempre que tingueu la contrasenya d’administrador de l’ordinador. Tanmateix, utilitzeu aquest accés root si cal i aneu amb compte quan utilitzeu aplicacions amb accés root. L’ús descuidat de les aplicacions o els drets d’accés poden danyar les aplicacions o l’ordinador.

Pas

Mètode 1 de 3: amb un compte d'administrador

Entén la icona
Entén la icona

Pas 1. Conegueu els riscos d'utilitzar privilegis d'arrel

La majoria d’aplicacions amb interfícies gràfiques no estan dissenyades per gestionar privilegis d’arrel. Limiteu l’ús de permisos per realitzar determinades tasques que enteneu plenament. L'ús imprudent de permisos pot bloquejar l'accés a alguns fitxers, fer que les aplicacions no responguin o obrir forats de seguretat.

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 2
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 2

Pas 2. Inicieu sessió en un compte d'administrador de l'ordinador i obriu un terminal fent clic a Aplicacions → Utilitats i seleccionant Terminal

Assegureu-vos que el compte d’administrador que utilitzeu està protegit amb contrasenya. El terminal no us permet accedir a root des d’un compte que no té cap contrasenya

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 3
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 3

Pas 3. Proveu la manera ràpida d'accedir a root

L'ordre "sudo" us permet obrir aplicacions amb privilegis d'arrel, però heu de conèixer l'adreça completa del fitxer principal de l'aplicació al paquet. La majoria d’aplicacions Mac integrades i de tercers utilitzen un sistema de paquets similar. Per tant, podeu provar l'ordre següent per obrir l'aplicació:

  • Introduïu sudo "\ l'adreça completa del paquet d'aplicació a la unitat.app / Contents / MacOS / nom de l'aplicació".

    Per exemple, per obrir iTunes, introduïu sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" i premeu Retorn.

  • Introduïu la contrasenya del compte que utilitzeu actualment i premeu Retorn.
  • Si l'ordre és correcta, l'aplicació s'obrirà amb privilegis d'arrel. Tot i això, si Terminal mostra un missatge d'error "no s'ha trobat l'ordre", seguiu els passos següents.
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 4
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 4

Pas 4. Obriu el contingut del paquet d'aplicació

Si el mètode ràpid anterior no funciona, cerqueu l'aplicació al Finder i, a continuació, feu clic amb el botó dret (o feu clic amb el botó Control) a la icona de l'aplicació i seleccioneu Mostra el contingut del paquet al menú.

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 5
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 5

Pas 5. Localitzeu el fitxer principal del programa

Ara, veureu una o més carpetes al paquet d'aplicacions. Podeu trobar els fitxers principals del programa en aquesta carpeta. Generalment, aquests fitxers es troben a la carpeta / Contents / MacOS.

  • Generalment, el fitxer principal del programa té el mateix nom que el programa, però de vegades té un nom diferent, com ara "run.sh".
  • El fitxer principal del programa sol tenir una icona de quadre negre amb un "exec" en minúscula.
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 6
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 6

Pas 6. Introduïu l'ordre sudo a Terminal, seguit d'un espai

No introduïu l'ordre primer.

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 7
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 7

Pas 7. Arrossegueu el fitxer principal de l'aplicació a la finestra del terminal

L'adreça completa del fitxer de l'aplicació apareixerà automàticament a la finestra del terminal.

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 8
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 8

Pas 8. Confirmeu l'acció introduint la contrasenya

Premeu Retorn i, a continuació, introduïu la contrasenya del compte que utilitzeu actualment. Després, torneu a prémer Retorn. L’aplicació s’obrirà amb privilegis d’arrel.

Mètode 2 de 3: amb un compte que no sigui d’administrador

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 9
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 9

Pas 1. Obriu Terminal amb un compte que no sigui administrador per començar

La majoria d’administradors de sistemes prefereixen utilitzar comptes que no siguin administradors per evitar danys greus a l’ordinador causats per errors operatius o atacs de programari maliciós. Aquest pas us permetrà accedir temporalment a l'arrel sense canviar de compte, però necessitareu una contrasenya d'administrador per fer-ho.

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 10
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 10

Pas 2. Des de Terminal, canvieu al compte d'administrador

Introduïu l'ordre su - seguit d'un espai i el nom d'usuari de l'administrador. Després, introduïu la contrasenya d'administrador. Ara podeu utilitzar el compte d’administrador al terminal.

Realment no cal que utilitzeu el signe "-" a l'ordre anterior. El senyalador serveix per establir la variable d'entorn a la variable d'entorn del compte d'administrador. Per tant, per evitar danys accidentals a l'ordinador, es recomana utilitzar-lo

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 11
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 11

Pas 3. Obriu l'aplicació amb l'ordre "sudo"

En general, podeu utilitzar l'ordre sudo "\ adreça completa del paquet d'aplicació a la unitat.app / Contents / MacOS / nom de l'aplicació". Si l'ordre no funciona, llegiu els passos anteriors.

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 12
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 12

Pas 4. Quan hàgiu acabat d'accedir a root, torneu al compte que no sigui administrador mitjançant l'ordre exit

Després d’introduir l’ordre, Terminal tornarà a utilitzar el compte que no sigui d’administrador.

Mètode 3 de 3: resolució de problemes

Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 13
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 13

Pas 1. Desactiveu la protecció per integritat del sistema seguint aquests passos

Aquesta característica està disponible des de l'OS X 10.11 El Capitan restringeix l'accés a tots els fitxers, fins i tot després d'utilitzar un compte root. Si no podeu fer els canvis desitjats al sistema, proveu de desactivar SIP. Tanmateix, aquest pas és molt perillós i pot danyar l'ordinador o les dades que conté. Per tant, feu aquest pas només si realment enteneu els riscos.

  • Reinicieu l'ordinador. Quan sentiu el so d’inici, manteniu premuda la tecla Comanda + R per entrar al mode de recuperació.
  • Seleccioneu Utilitats al menú de la part superior de la pantalla i feu clic a Terminal.
  • A la finestra del terminal, introduïu l'ordre csrutil disable; es reinicia.
  • Espereu que l'ordinador es reiniciï normalment i, a continuació, proveu els passos que apareixen a la part superior d'aquest article per obrir aplicacions amb permisos d'arrel complets. Quan hàgiu acabat d'utilitzar l'aplicació, penseu a tornar a habilitar SIP. Seguiu els passos per desactivar SIP, però substituïu l'ordre disable per enable.
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 14
Obriu les aplicacions amb privilegis d’arrel en un Mac Pas 14

Pas 2. Utilitzeu nano en lloc d'un editor de text amb una interfície gràfica

L'edició del fitxer de configuració amb l'editor de text a Terminal pot ser una opció més segura. Nano és un editor de text integrat que es pot utilitzar des de Terminal. Per utilitzar nano amb privilegis d'arrel, utilitzeu l'ordre sudo nano, seguit d'un espai i l'adreça del fitxer. Aleshores podreu editar el fitxer des de Terminal. Quan hàgiu acabat d'editar el fitxer, premeu Control + O per desar el fitxer i Control + X per sortir de nano.

  • Per exemple, l'ordre sudo nano / etc / hosts obrirà el fitxer "hosts" amb privilegis d'arrel.
  • Es recomana fer una còpia de seguretat del fitxer de configuració que vulgueu editar amb l'ordre sudo cp address) file_address file_backup. Per exemple, per fer una còpia de seguretat del fitxer "hosts" amb el nom de la còpia de seguretat "hosts.backup", introduïu l'ordre sudo cp / etc / hosts /etc/hosts.backup. Si heu comès un error en editar el fitxer, canvieu-lo amb l’ordre mv (per exemple, sudo mv / etc / hosts /etc/hosts.bad) i restaureu la còpia de seguretat amb sudo cp /etc/hosts.backup / etc / hosts.

Consells

Només cal utilitzar cometes quan escriviu l'adreça del fitxer si l'adreça del fitxer conté espais

Recomanat: