Help - Search - Members - Calendar
Full Version: Come eseguo programma con i privilegi di Amministratore(root)
InsanelyMac Forum > OSx86 Project > Your Language > Italiano
escozzaro71
Ho la necessita di eseguire un programma con i privilegi di Amministratore

Nella mia ubuntu faccio gksu oppure vado da terminale
sudo -i
password
./nome programma

in Leopard come faccio?

Grazie a Tutti
Giorgio-multi
Ciao, in MAc OSX hai 2 possibilità di eseguire programmi con privilegi di root:

1) Simile a quella che usi in Linux (è comunque un dialetto Unix): apri il terminale;

poi (ti faccio l'esempio con Safari) da terminale digiti:

sudo /Applications/Safari.app/Contents/MacOS/Safari <invio>


ti chiederà la password (quella che hai dato la prima volta che hai inizializzato il sistema) e tutto funziona.

2) a mio avviso più elegante anche se più laborioso: creare un account root: apri il terminale poi digita:

sudo passwd root <invio>

ti chiederà la password, immettila, poi ti chiederà la nuova password (per root) immetti una password di tua invenzione, abbastanza complicata, ti chiederà di ripeterla, fallo.
A questo punto hai creato il tuo account di root.

Fai il logout dalla tua sessione e ti comparirà una maschera di scelta dove sceglierai "altri" poi come utente "root" e la password che hai creato prima.

A questo punto entri in una sessione con tutti i privilegi di amministratore (utile anche per compiere operazioni sui kext e sugli info.plist).

Attenzione solo (ma se usi Ubuntu lo sai), resta loggato come root solo il tempo necessario per eseguire le operazioni necessarie, poi rientra come utente normale.

Nulla vieta che tu utilizzi entrambi i sistemi, il primo per le operazioni veloci che richiedono l'uso dei privilegi di root, il secondo per operazioni multiple.

Ciao, Giorgio.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.