Jump to content

SNMP Sicherheitseinstellungen remote über Powershell ändern


Direkt zur Lösung Gelöst von BOfH_666,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

ich stehe vor folgender herausforderung. Ich würde gerne die Sicherheitseinstellungen beim SNMP-Dienst ändern.

Die vertrauenswürdigen Sender kann ich über einen ähnlichen Befehl erstellen, jedoch nicht den Community Namen, aufgrund des $.

Der RegKeyName wird erstellt, doch leider nur das $ Zeichen am Anfang und der rest fehlt.

Habe folgenden Befehl via Powershell benutzt. 

$computers = Get-Content -Path "C:\Servers.txt"
foreach ($computer in $computers) {
    $session = New-PSSession -ComputerName $computer
$RegKeyPath = "HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities"
$RegKeyName = "$Beispiel$"
$RegKeyValue = "4"

Invoke-Command -ComputerName $Computer -ScriptBlock {
    New-ItemProperty -Path $using:RegKeyPath -Name $using:RegKeyName -Value $using:RegKeyValue -PropertyType DWord -Force
        }
    Remove-PSSession -Session $session
}

Ich könnte jetzt eine *.reg bereitstellen und diese via GPO verteilen, aber davon möchte ich erstmal abstand nehmen.

Wenn es doch tatsächlich keine Lösung geben sollte, werde ich es wohl so umsetzen müssen.

 

Vielleicht habt Ihr eine Idee warum er ausgerechnet nach dem $ nicht weitermacht.

 

Gruß und schönes Wochenende

 

Chris

  • Beste Lösung
Geschrieben (bearbeitet)

Statt

vor 4 Minuten schrieb BSChris:
$RegKeyName = "$Beispiel$"

nimm mal

$RegKeyName = '$Beispiel$'

 

Du brauchst übrigens gar keine Schleife benutzen (foreach). Du kannst "Invoke-Command" direkt ein Array von Computernamen übergeben. ;-) 

bearbeitet von BOfH_666
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...