Non ho un account amministratore sul mio mac

53

Sul mio Mac ho 2 account e entrambi sono account normali. Quindi in questo momento non ho un account amministratore, solo uno che era in passato un amministratore, ma ora non lo è.

Come posso avere di nuovo un account amministratore?

    
posta João Touças 31.12.2014 - 15:18
fonte

4 risposte

71

È possibile creare un nuovo account amministratore riavviando il programma di installazione guidata:

  1. Avvio in modalità utente singolo: avvia / riavvia il tuo Mac. Non appena senti il tono di avvio, tieni premuto + S finché non vedi uno schermo nero con caratteri bianchi. (Se torni alla schermata di accesso dopo un lampo dello schermo nero con caratteri bianchi, inserisci la password e tornerà alla schermata nera.)

  2. Verifica e ripristina l'unità digitando /sbin/fsck -fy , quindi ↩ inserisci , come indicato dal testo sullo schermo.

  3. Montare l'unità come lettura-scrittura digitando /sbin/mount -uw / , quindi ↩ inserisci .

  4. Rimuovi il file Apple Setup Done digitandolo rm /var/db/.AppleSetupDone quindi ↩ inserisci .

  5. Riavvia digitando reboot e poi ↩ inserisci .

  6. Completa il processo di installazione, creando un nuovo account amministratore.

risposta data 31.12.2014 - 15:24
fonte
21

Avvia la partizione di ripristino, apri il terminale e digita

resetpassword

Questo dovrebbe far apparire una finestra di dialogo che ti permetterà di cambiare la tua password e, forse, impostare l'account su admin. Se non puoi impostare un account per l'amministratore, dovrai riavviare in modalità utente singolo (tieni premuto Cmd-S mentre avvii il tuo Mac). Quando si arriva alla riga di comando (schermo nero, testo bianco) digitare:

mount -uw /
rm /var/db/.AppleSetupDone

Ciò rende il file system scrivibile e quindi rimuove il file che indica a OS X che hai configurato il sistema. Premi Ctrl-D "per continuare l'avvio e dovresti ottenere l'avvio" Benvenuto in Macintosh "e sarai in grado di configurare un nuovo account (assicurati che sia un nuovo account). essere un account amministratore.

    
risposta data 31.12.2014 - 15:30
fonte
6

Puoi avviare il Mac in modalità utente singolo tenendo premuto il tasto Cmd-S mentre l'avvio del sistema

  1. monta quando leggi e amp; modalità di scrittura mount -uw /
  2. puoi creare un gruppo amministrativo e un account utilizzando l'utilità dscl

PS: questa procedura richiede di digitare un discreto numero di comandi, in alternativa è possibile utilizzare l'assistente di configurazione OS X per ricreare l'account amministratore. Per fare ciò, dopo aver avviato la modalità utente singolo e aver impostato il file system per l'accesso in scrittura (vedere sopra), eseguire il seguente comando:

rm /var/db/.AppleSetupDone

    
risposta data 31.12.2014 - 15:39
fonte
3

Ci sono diversi modi per recuperare / ricreare i privilegi di amministratore su un Mac.

  1. L'account amministratore esiste, ma la password è stata dimenticata:

Avvia in Partizione di ripristino , seleziona Terminale dal menu Utilità e digita come segue:

resetpassword

In questo modo verrà avviata l'app Reimposta password con la quale è possibile selezionare un account e impostarne una nuova, abilitandone l'accesso.

  • L'account amministratore non esiste e / o vogliamo creare un nuovo amministratore con il Setup Assistant
  • L'obiettivo è rimuovere un file di flag /var/db/.AppleSetupDone che indica a macOS che l'Assistente di configurazione è già stato completato. Se il file è mancante, macOS avvierà Setup Assistant che include la creazione di un nuovo account con privilegi amministrativi (come al primo avvio di un nuovo Mac). Puoi farlo in (almeno) tre modi:

    a) usa Terminale in Ripristino. Innanzitutto, fai il boot in Recovery Partition ( Cmd R all'avvio) e seleziona Utility disco dalla finestra Utilities. Seleziona il volume del tuo sistema (solitamente denominato Macintosh HD ) e fai clic sul pulsante Monta sulla barra degli strumenti. Ora il volume è in lettura / scrittura. Chiudi Utility Disco, avvia Terminale dal menu e digita il seguente comando:

    rm /var/db/.AppleSetupDone
    

    Premi Invio, esci da Terminal e riavvia il tuo Mac. All'avvio del sistema, verrà visualizzato Impostazione Assistita e ti verrà richiesto di creare un nuovo account amministrativo.

    b) utilizza Modalità utente singolo . Innanzitutto si avvia in modalità Utente singolo ( Cmd S all'avvio). Quando il sistema si avvia e viene visualizzato #root viene visualizzato il seguente comando:

    /sbin/mount-uw/rm/var/db/.AppleSetupDoneexit

    Quandoilsistemasiavvia,vienevisualizzatoImpostazioneAssistitaetiverràchiestodicreareunnuovoaccountamministrativo.

    c)utilizzalamodalitàDiscodidestinazioneconunaltrocomputer

    SedisponidiunaltroMacdisponibile,puoiutilizzareModalitàdiscodidestinazione(Tall'avvio)ecollegareilcavoFireWire,ThunderboltoUSB-CtraiMac.Sull'altroMacvedraiun'iconagiallacherappresentaundiscoesterno(mainrealtàèildiscointernodeltuoMacinModalitàDiscodidestinazione)acuipuoiaccedereconcapacitàdilettura/scritturacomplete.Notailnomedelvolumegiallo(solitamenteMacintoshHD)edigitaseguendoinTerminale(conilnomedelvolumeappropriatoinserito):

    rm/Volumes/Macintosh\HD/var/db/.AppleSetupDone

    EspelliilvolumegialloeutilizzailpulsantediaccensioneperspegnereeriavviareiltuoMac.All'avviodelsistema,verràvisualizzatoImpostazioneAssistitaetiverràrichiestodicreareunnuovoaccountamministrativo.

  • utilizza Modalità utente singolo e utilizza gli strumenti della riga di comando per creare direttamente un nuovo utente e renderlo membro del gruppo di amministratori:
  • In primo luogo si avvia in modalità utente singolo ( Cmd S all'avvio). Quando il sistema si avvia e viene visualizzato #root viene visualizzato il seguente comando:

    /sbin/mount-uw/launchctlload/System/Library/LaunchDaemons/com.apple.opendirectoryd.plistdscl.-create/Users/joeadmindscl.-create/Users/joeadminUserShell/bin/bashdscl.-create/Users/joeadminRealName"Joe Admin" 
    dscl . -create /Users/joeadmin UniqueID "510"
    dscl . -create /Users/joeadmin PrimaryGroupID 20
    dscl . -create /Users/joeadmin NFSHomeDirectory /Users/joeadmin
    dscl . -passwd /Users/joeadmin password 
    dscl . -append /Groups/admin GroupMembership joeadmin
    dseditgroup -o edit -a joeadmin -t user admin
    exit
    

    Questo creerà un account "joeadmin" con password "password" che sarà un amministratore.

        
    risposta data 05.05.2018 - 22:44
    fonte

    Leggi altre domande sui tag