Liebe UserGroup!
Es sind sicher 1-2 Services bei denen ich in der Woche wieder mal ein neues Passwort erfinden muss. Ich kann da entwender meinem Passwort-Safe-Programm vertrauen oder PowerShell!
Dank Richard Siddaway´s Blog – es geht mit einem one-liner!
1 2 3 4 5 6 7 8 |
# fzuerst die .NET assebly laden (für PS v2) Add-Type -AssemblyName System.Web # ab mit PS v5 gehts noch einfacher. using assembly System.Web # Und dann das Kennwort generieren [System.Web.Security.Membership]::GeneratePassword(8,1) |
Die erste Zahl in der Klammer gibt die Passwortlänge an, die zweite Zahl die Menge an nicht-numerischen Zeichen.
Ein Beispiel für ein hochkomplexes Passwort mit 16 Zeichen Länge und nur 4 Buchstaben oder Zahlen wäre also:
1 2 |
[System.Web.Security.Membership]::GeneratePassword(16,12) f%^>R]/)_.#6*#s} |
Das will man nicht einmal dem schlimmesten Eindringling zumuten 🙂
LG/Roman