Local user in local admin Gruppe auf allen SRV per Powershell script
Hallo zusammen,
ich versuche ein Skript auf die beine zu stellen, welches einen lokalen User mit PW erstellt, diesen in die lokalen "Administratoren" Gruppe hinzufügt. Das Ganze soll auf allen SRV in dem Netzwerk passieren.
Bitte um Hilfe und Vorschläge. Ich bedanke mich schonmal.
Viele Grüße
ich versuche ein Skript auf die beine zu stellen, welches einen lokalen User mit PW erstellt, diesen in die lokalen "Administratoren" Gruppe hinzufügt. Das Ganze soll auf allen SRV in dem Netzwerk passieren.
Bitte um Hilfe und Vorschläge. Ich bedanke mich schonmal.
Viele Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 508512
Url: https://administrator.de/contentid/508512
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
16 Kommentare
Neuester Kommentar
Ich rate dir einfach davon ab. Die Idee ist schlecht.
Es ist ein Zweizeiler in Batch:
Das als Startskript bei allen Servern eintragen, Leserechte auf das Skript für alle Unbeteiligten entfernen - fertig. Aber warum um alles in der Welt muss es das selbe Kennwort sein? Mach es lieber so:
So hast Du für jeden hanswurst pro Server ein eigenes Kennwort, welches Du aus der Textdatei entnehmen kannst. (Leserechte auf das Share unbedingt allen Unbeteiligten nehmen).
Achtung: /random setzt nur ein 8 stelliges Randomkennwort, also lieber mit Powershell arbeiten. Sachdienliche Hinweise siehe generaterandompassowrd.ps1 von Sicherer Umgang mit Supportkonten bzw. aus http://www.sans.org/windows-security/files/scripts.zip , welches Zufallskennwörter (anpassbare Länge, default: 15) generiert
genauer: scripts.zip\Day6-PowerShell\GenerateRandomPassword.ps1
Es ist ein Zweizeiler in Batch:
net user /add hanswurst passw@rd
net localgroup administratoren /add hanswurst
net user /add hanswurst /random>\\server\share\%computername%.txt
Achtung: /random setzt nur ein 8 stelliges Randomkennwort, also lieber mit Powershell arbeiten. Sachdienliche Hinweise siehe generaterandompassowrd.ps1 von Sicherer Umgang mit Supportkonten bzw. aus http://www.sans.org/windows-security/files/scripts.zip , welches Zufallskennwörter (anpassbare Länge, default: 15) generiert
genauer: scripts.zip\Day6-PowerShell\GenerateRandomPassword.ps1
Du kannst mit psexec arbeiten, welches Remote Kommandos ausführt. Erstelle halt eine Liste der Server über eine Abfrage und dann lass psexec auf sie los. Einfacher wäre es doch, ein Startskript per GPO abzufeuern, oder gleich LAPS zu nutzen.
ODER: vernünftig zu werden und den Gedanken fallen zu lassen. Braucht niemand, macht es nur unsicherer.
ODER: vernünftig zu werden und den Gedanken fallen zu lassen. Braucht niemand, macht es nur unsicherer.
Du kannst auch per GPP einen Scheduled Task verteilen, der nur auf Servern läuft (GPP item level targeting Filter auf Server OS' setzen) und der dann meinen Zweizeiler ausführt. Wichtig auch hier: Leserechte auf das Skript nur den Beteiligten geben und nicht etwa auch für Domänencomputer/authentifizierte Benutzer.