Kuddel071089 9 Geschrieben 24. Januar 2017 Melden Geschrieben 24. Januar 2017 Hallo zusammen, bei der einrichtung eines neues User via PS-Script, geben wir immer eine PW ein. Kann man die Variable $pw irgenwie prüfen, ob Sie der PW-Polica (Sonderzeichen, Groß-, Kleinschreibung etc.) enstpricht ? Mein erster ansatz war: if($pw -like "*!* -or "*$*" ...) nur dann müsste ich ja alle Sonderzeichen, alle Groß- und Kleinbuchstaben sowie Zahlen angeben. Desweiteren dürfen Teile des Usernamens nicht im Pw vorkommen. Das müsste natürlich auch geprügt werden. Hat da jemand Erfahrung mit gemacht ? Danke schoneinmal
Dukel 468 Geschrieben 24. Januar 2017 Melden Geschrieben 24. Januar 2017 Wozu ein neues Passwort eingeben und keines zufällig würfeln?
NilsK 3.046 Geschrieben 24. Januar 2017 Melden Geschrieben 24. Januar 2017 Moin, wesentlich sinnvoller als so ein Test wäre eine Blacklist. [Microsoft: Standardkennwörter sind das Hauptproblem | faq-o-matic.net]http://www.faq-o-matic.net/2016/08/31/microsoft-standardkennwrter-sind-das-hauptproblem/ Ob die Kennwortrichtlinien eingehalten werden, prüft das AD dann schon. Ich würde daher keine eigene Prüfung davorschalten, sondern die Übergabe des Kennworts im Skript auf Fehler prüfen. Wenn der DC das Kennwort nicht akzeptiert, muss man nochmal eins eingeben. Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden