Acabei de instalar o macOS Mojave e coloquei minha senha curta e habitual de área de trabalho que uso há anos (sim, você leu certo). Agora, porém, o sistema operacional rejeita a configuração de uma senha com menos de 4 caracteres. Também não permite não ter senha.
Estou completamente confortável usando a concha, se necessário.
Como posso alterar a política de senhas para permitir senhas curtas?
passwd
comando?passwd
saídaspasswd: authentication token failure
cada vez que eu tentar mudá-lo para menos de 4 caracteres. Funciona se eu usar 4 caracteres.Respostas:
Opcionalmente, aprenda um pouco da linguagem da expressão regular - regex (isso pode demorar um pouco) e você pode usar o criado abaixo para obter uma senha de 4 caracteres. Veja como recuperar a configuração, editar esse arquivo e carregá-lo no sistema:
pwpolicy getaccountpolicies > ~/Desktop/file.plist
nano ~/Desktop/file.plist
Getting global account policies
para tornar o arquivo XML válido.Mude a parte citada para o seu Regex.
pwpolicy setaccountpolicies ~/Desktop/file.plist
passwd
Predefinições:
^$|.{1,}+
: Qualquer senha. (Não é o melhor Regex, mas eu não queria mexer muito com isso.)Confirmado que isso funciona com o macOS Mojave (10.14).
Fonte: Modifique pwpolicy no Sierra
fonte
setaccountpolicies
indica um erro no formato errado.) Consulte a resposta do @ david-p abaixo para obter uma solução em funcionamento.Você também pode usar o comando muito mais direto:
para remover o requisito de 4 caracteres para todos os usuários. A
man
página fornece outros exemplos úteis se você deseja alterar a política por usuário.fonte