Ich habe gerade macOS Mojave installiert und mein übliches kurzes Desktop-Passwort eingegeben, das ich seit Jahren verwende (ja, Sie haben das richtig gelesen). Das Betriebssystem lehnt es jedoch ab, ein Kennwort mit weniger als 4 Zeichen festzulegen. Es erlaubt auch nicht, überhaupt kein Passwort zu haben.
Ich fühle mich sehr wohl, wenn es sein muss.
Wie kann ich die Kennwortrichtlinie ändern, um recht kurze Kennwörter zuzulassen?
passwd
Befehl?passwd
gibtpasswd: authentication token failure
jedes Mal aus, wenn ich versuche, es auf weniger als 4 Zeichen zu ändern. Es funktioniert, wenn ich 4 Zeichen benutze.Antworten:
Lernen Sie optional ein wenig von der regulären Ausdruckssprache - Regex (dies kann eine Weile dauern), und verwenden Sie die unten angegebene Sprache für ein Kennwort mit 4 Zeichen Länge. So rufen Sie die Konfiguration ab, bearbeiten diese Datei und laden sie anschließend in das System:
pwpolicy getaccountpolicies > ~/Desktop/file.plist
nano ~/Desktop/file.plist
Getting global account policies
, dass die Datei als XML-Datei gültig sein soll.Ändern Sie das angegebene Teil in Ihr Regex.
pwpolicy setaccountpolicies ~/Desktop/file.plist
passwd
Voreinstellungen:
^$|.{1,}+
: Beliebiges Passwort. (Nicht der beste Regex, aber ich wollte nicht zu viel damit herumspielen.)Bestätigt, dass dies mit macOS Mojave (10.14) funktioniert.
Quelle: pwpolicy in Sierra ändern
quelle
setaccountpolicies
gibt einen Fehler über das falsche Format aus.) Eine funktionierende Lösung finden Sie in der Antwort von @ david-p unten.Sie können auch den einfacheren Befehl verwenden:
um die 4-Zeichen-Anforderung für alle Benutzer zu entfernen. Auf dieser
man
Seite finden Sie weitere nützliche Beispiele, wenn Sie die Richtlinie auf Benutzerbasis ändern möchten.quelle