Come impostare la password utente breve macOS Mojave

11

Ho appena installato macOS Mojave e ho inserito la mia solita password di solo desktop che uso da anni (sì, avete letto bene). Ora, tuttavia, il sistema operativo rifiuta di impostare una password inferiore a 4 caratteri. Inoltre, non consente affatto di non avere alcuna password.

Sono completamente a mio agio nell'usare la shell, se necessario.

Come posso modificare la politica della password per consentire password piuttosto brevi?

    
posta Eric Majerus 25.09.2018 - 02:52
fonte

2 risposte

16

Opzionalmente, impara un po 'del linguaggio delle espressioni regolari - regex (potrebbe volerci un po' di tempo) e puoi usare quello creato qui sotto per una password di 4 caratteri. Ecco come recuperare la configurazione, modificare quel file e poi caricarlo nel sistema:

  1. pwpolicy getaccountpolicies > ~/Desktop/file.plist
  2. nano ~/Desktop/file.plist
  3. Elimina la prima riga, che dice Getting global account policies per rendere il file valido XML.
  4. Cambia la parte in grassetto sul tuo Regex.

    policyAttributePassword matches ''**'^$|.{4,}+'**''
    
  5. pwpolicy setaccountpolicies ~/Desktop/file.plist

  6. passwd

Predefiniti:

  • ^$|.{1,}+ : qualsiasi password. (Non il miglior Regex, ma non volevo rovinare troppo.)

Confermato che funziona con macOS Mojave (10.14).

Fonte: Modifica pwpolicy in Sierra

    
risposta data 27.09.2018 - 01:34
fonte
7

Puoi anche usare il comando molto più diretto:

pwpolicy -clearaccountpolicies

per rimuovere il requisito di 4 caratteri per tutti gli utenti. La pagina man fornisce altri utili esempi se desideri modificare il criterio in base al singolo utente.

    
risposta data 18.12.2018 - 04:14
fonte

Leggi altre domande sui tag