Salta al contenuto principale

Come aprire un'app come root su un Mac

Cosa ti serve

  1. Come aprire un'app come root su un Mac, Avvertenze e rischi: passo 1, immagine 1 di 1
    • La maggior parte delle applicazioni grafiche non sono progettate per l'accesso root.

    • Limitati a specifiche attività che devi eseguire, capisci bene e puoi anche sperimentare (se non ti interessano i tuoi dati).

    • Una mossa sbagliata può costarti: file inaccessibili, arresti anomali delle applicazioni o vulnerabilità della sicurezza.

    • Avrai bisogno di un account amministratore!

  2. Come aprire un'app come root su un Mac, Apri Terminale: passo 2, immagine 1 di 1
    • Apri Terminale.

    • Accedi a un account amministratore sul tuo computer. Vai su Applicazioni → Utilità e avvia Terminale.

    • Questo account amministratore non deve avere una password vuota, altrimenti Terminale non ti consentirà di accedere ai privilegi di root.

  3. Come aprire un'app come root su un Mac, Apri il contenuto del pacchetto dell'app: passo 3, immagine 1 di 1
    • Apri il contenuto del pacchetto dell'applicazione.

    • Individua l'applicazione nella ricerca. Fai click con il pulsante destro (o fai click tenendo premuto Control) sulla sua icona e seleziona Mostra contenuto del pacchetto dal menù a cascata.

  4. Come aprire un'app come root su un Mac, Trova il file EXEC: passo 4, immagine 1 di 1
    • Ora dovresti vedere una o più cartelle dentro l'applicazione. Individua il file eseguibile all'interno di questa cartella.

    • Di solito si trova all'interno di /Contents/MacOs.

    • L'eseguibile ha spesso lo stesso nome dell'applicazione, ma potrebbe chiamarsi anche "run.sh."

    • L'icona del file eseguibile è solamente un quadrato nero con la parola "exec" scritta in minuscolo.

  5. Come aprire un'app come root su un Mac, Scrivi sudo nel terminale: passo 5, immagine 1 di 1
    • Scrivi sudo seguito da uno spazio. Non inserire ancora il comando.

    • Assicurati di mettere uno spazio dopo sudo

    • Non inserire il comando fino al prossimo passaggio.

  6. Come aprire un'app come root su un Mac, Trascina il file EXEC: passo 6, immagine 1 di 1
    • Trascina il file eseguibile nella linea terminale.

    • Dovrebbe inerire automaticamente il percorso del file eseguibile.

    • Dovrai inserire la password per completare l'operazione.

    • Quando scrivi la password, non la vedrai! Questo è per motivi di sicurezza. Non preoccuparti, la tua password è stata registrata anche se non appare nulla sullo schermo.

Conclusione

Se hai domande, lascia un commento qui sotto. Proverò a rispondere a più domande possibili.

Altre 4 persone hanno completato questa guida.

Un ringraziamento speciale a questi traduttori:

en it

100%

Questi traduttori ci stanno aiutando ad aggiustare il mondo! Vuoi partecipare?
Inizia a tradurre ›

Robert K

Membro da: 12/31/21

636 Reputazione

2 Guide realizzate

Team

Kid fixers Membro di Kid fixers

Community

183 Membri

256 Guide realizzate

Un commento

Hi Robert,
I searched for executing with root-permissions, because an app can't get access to read USB-devices.
the log of the app reads as:

LIBUSB: warning [darwin_detach_kernel_driver] USB device capture requires either an entitlement (com.apple.vm.device-access) or root privilege
Error: 2] failed to claim USB interface: -3 LIBUSB_ERROR_ACCESS (Access denied (insufficient permissions))

[14:08:27.487 Camera Error: 2] failed to open transport: 1.1.2-1.1-054c.0ccc

so I thought executing with your method might help..
but it doesn't

Any tipps would be greatly appreciated

Markus

Markus Wiegand - Replica

Aggiungi Commento

Visualizza Statistiche:

Ultime 24 Ore: 25

Ultimi 7 Giorni: 194

Ultimi 30 Giorni: 756

Tutti i Tempi: 16,622