wpforge
Goto Top

AD Userpasswörter setzen

Hallo,
wir haben einen Server 2012 R2 DC edition auf dem mehrere VMs mit gleichem OS laufen.
1 VM ist als Domänencontroller konfiguriert, der Rest stellt Remotedesktops dar.

Das Problem ist nun, dass die Kennwörter der User ab und an ablaufen und per RDP wohl auch nicht geändert werden können.
Momentan setze ich die Kennwörter der User zurück und vergebe dann ein neues Kennwort.
Das ist vorsichtig ausgedrückt nicht ideal.
Nachdem unsere User dem gefährlichen DAU (keine Ahnung, trotzdem bekommen Sie alles kaputt) sehr nahe kommen, brauche ich eine Lösung, die einfach für die User ist.
Ich würde hierzu gerne im Intranet eine kleine Seite Seite einrichten, wo der User sein PWD selbst wählen kann.
Im ersten Schritt würde ich es gern so machen, dass der User sein Passwort eingibt und für mich ein hash erzeugt wird, den ich am besten per Powershell übergeben kann um das pwd zu setzen.

Ist sowas überhaupt möglich?
Welcher Art müsste der Hash sein?
Und vllt hat auch jemand das passende PS command?

Danke schon mal für eure Antworten.

Content-Key: 339970

Url: https://administrator.de/contentid/339970

Printed on: May 6, 2024 at 11:05 o'clock

Member: emeriks
emeriks Jun 07, 2017 at 11:22:54 (UTC)
Goto Top
Hi,
was sind das denn für Clients, von welchen die Benutzer die RDP-Sitzungen starten?

E.
Mitglied: 133417
Solution 133417 Jun 07, 2017 updated at 12:05:53 (UTC)
Goto Top
Nennt sich Password Reset Self Service.
https://www.manageengine.com/products/self-service-password/self-service ...
Kann man sich mit einer ASP.Net Seite leicht selber erstellen.
dass der User sein Passwort eingibt und für mich ein hash erzeugt wird, den ich am besten per Powershell übergeben kann um das pwd zu setzen.
Das ist Überflüssig. Es gibt die ResetPassword Funktion welche man über eine LDAP-Verbindung nutzen kann um das Password direkt von der Webseite aus (z.B. über ASP.Net) zu setzen.

Gruß
Member: WPFORGE
WPFORGE Jun 07, 2017 at 11:29:54 (UTC)
Goto Top
Das sind reguläre Windows 10 Maschinen.
Mitglied: 133417
133417 Jun 07, 2017 updated at 11:32:42 (UTC)
Goto Top
Member: WPFORGE
WPFORGE Jun 07, 2017 at 11:38:14 (UTC)
Goto Top
Danke das iss ne gute Anleitung. ;)
Allerdings habe ich keine Kontrolle über die Clients, daher wird das so nicht gehen.
Member: Falaffel
Falaffel Jun 07, 2017 at 13:55:56 (UTC)
Goto Top
Richtig wäre eigentlich die User so zu erziehen, dass sie ihr Passwort ändern, bevor es abläuft. Auch in den RDP-Sessions sollte rechtzeitig ein Warnhinweis kommen.
Mitglied: 133417
133417 Jun 07, 2017 at 15:59:14 (UTC)
Goto Top
Zitat von @Falaffel:
Richtig wäre eigentlich die User so zu erziehen, dass sie ihr Passwort ändern, bevor es abläuft. Auch in den RDP-Sessions sollte rechtzeitig ein Warnhinweis kommen.
Kann trotzdem mal passieren, z.B. im Urlaub.
Member: colinardo
colinardo Jun 07, 2017 updated at 16:03:28 (UTC)
Goto Top
Servus @WPFORGE,
für sowas habe ich immer eine kleine ASP.NET Seite in der Hinterhand mit der die User Ihr Passwort im Fall der Fälle selbst über den Browser erneuern können.
Bei Interesse => PN

Grüße Uwe
Member: Falaffel
Falaffel Jun 07, 2017 at 17:00:52 (UTC)
Goto Top
Ein abgelaufenes Passwort kann man übrigens auch über die Web App von MS Exchange selbständig ändern (wir haben Exchange 2010, bei älteren Versionen weiß ich es nicht.)
Mitglied: 133417
133417 Jun 07, 2017 updated at 17:48:00 (UTC)
Goto Top
Zitat von @Falaffel:

Ein abgelaufenes Passwort kann man übrigens auch über die Web App von MS Exchange selbständig ändern (wir haben Exchange 2010, bei älteren Versionen weiß ich es nicht.)
Wenn man Exchange einsetzt schon, wer nur RD nutzt kann es auch über RDWeb machen wenn das freigeschaltet wurde...
Member: DerWoWusste
DerWoWusste Jun 08, 2017 at 12:00:27 (UTC)
Goto Top
Hi.

Das Dilemma kommt nur erst dadurch auf, dass Microsoft NLA (Network level authentication) als Default gesetzt hat.
->Informiere Dich, was NLA ist, und ob Du es für vorteilhaft hältst in eurem Setup. Wenn nicht: NLA aus, Problem behoben.