Su macOS le politiche globali si applicano sia agli utenti amministratore sia agli utenti normali. Questo comporta incautamente il rischio che la presenza di un errore possa bloccare inavvertitamente gli utenti amministratore.

Sbloccare global policies utente su macOS in Open Directory e Locale

  OBIETTIVO  

Utilizziamo i seguenti passaggi per sbloccare gli account utente interessati compresi gli utenti amministratore, avviando il Mac in modalità Utente Singolo così da poter avere pieno accesso per l’esecuzione dei comandi.

  SOLUZIONE – UTENTE LOCALE  

  • Accendere il Mac
  • Tenere premuti insieme i tasti Command + S
  • Attendere avvio in modalità Utente Singolo
  • 1 • Digitare il seguente comando e confermare con Invio:
    /sbin/fsck -fy
  • 2 • Digitare il seguente comando e confermare con Invio:
    /sbin/mount -uw /
  • 3 • Digitare il seguente comando e confermare con Invio:
    /bin/launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
  • 4 • Digitare il seguente comando e confermare con Invio:
    /usr/bin/pwpolicy -n /Local/Default clearaccountpolicies
  • Dopo aver completato premere Control + D per riavviare il Mac
    reboot

  SOLUZIONE – OPEN DIRECTORY  

  • Aprire il Terminale di sistema
  • 1 • Digitare il seguente comando e confermare con Invio:
    sudo pwpolicy -n /LDAPv3/ldapi://%2Fvar%2Frun%2Fldapi clearaccountpolicies
  • Digitare la password di amministratore e confermare con Invio
  • 2 • Digitare il seguente comando per uscire e confermare con Invio:
    exit
  • Dopo aver completato, chiudere il Terminale
  CONFIGURA POLICIES OPEN DIRECTORY  

Per configurare le  policies degli utenti Open Directory seguire le indicazioni descritte in questa pagina del sito.