Elimina il proprio utente da Mac OS

3

Mi chiedevo se fosse possibile eliminare il mio account di un solo utente perché sto creando uno script per aggiungere e rimuovere utenti sul mio Mac.

Ho questo comando qui:

sudo /usr/bin/dscl . -delete "/Users/ali"

Sono un po 'preoccupato di testarlo perché non voglio cancellare il mio unico utente con tutti i miei file, quindi è possibile?

    
posta Ali Gul 11.12.2017 - 14:40
fonte

1 risposta

2

Il comando sudo /usr/bin/dscl . -delete "/Users/ali" rimuoverà l'utente ali dal database dei servizi di directory locale.

Dopo il login non potrai più accedere con ali all'utente. La cartella utente di ali non verrà eliminata.

Per eliminare la cartella / Users / ali e il suo contenuto è necessario un comando aggiuntivo.

L'utente ali può essere ricreato attraverso l'avvio alla modalità utente singolo e utilizzando rimuovi .AppleSetupDone trucco del file in un processo a due fasi.

  1. Crea un nuovo amministratore con un nome diverso da ali (ad es. ali2 )
  2. Una volta terminata la configurazione, crea un nuovo amministratore con un nome diverso da ali (ad es. ali3)
  3. Esci come ali2 e accedi come ali3
  4. Modifica ali2 (ad esempio nome / directory utente / id utente ecc.) con Utenti e amp; Gruppi PrefPane / Directory Utility.app/ riga di comando per ripristinare le voci precedenti di ali .

Questo non funzionerà se il tuo volume principale è crittografato con FileVault2!

Non è assolutamente consigliato testare script di creazione / cancellazione dell'utente come questo sul tuo Mac di produzione. Scarica VirtualBox, crea una macchina virtuale con MacOS e verifica i tuoi script all'interno di

    
risposta data 11.12.2017 - 19:22
fonte

Leggi altre domande sui tag