Jump to content

Powershell - SSL zu 15 Servern


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

Empfohlene Beiträge

Geschrieben (bearbeitet)

Hallo.

Sorry... ich habe jetzt nach mehreren Stunden vermutlich einfach nur ein Brett vor dem Kopf...

Ich habe ca. 15-20 Linux Server. Hier möchte ich per SSH zugreifen. Soweit...

Die einzelnen Zugriffe klappen auch. Nur möchte ich EIN Powershell-Script (oder auch CMD) ausführen und jede Verbindungen als EXTRA Powershell-Fenster (oder Tab´s) angezeigt.

(Und wenn es geht, der Luxusteil, würde ich gerne 2 Befehle direkt ausführen.)

 

Mir brummt der Schädel... vermutlich habe ich bei der Suche schon zich mal drüber weggelesen...

 

ssh -i C:\Users\MyUsername\.ssh\MyKey.pem -p 123 root@MyServer1.ddns.me
ssh -i C:\Users\MyUsername\.ssh\MyKey.pem -p 471 root@MyServer2.ddns.me
ssh -i C:\Users\MyUsername\.ssh\MyKey.pem -p 321 root@MyServer3.ddns.me
usw.

#Befehl 1 = hostname -f
#Befehl 2 = df -h

 

Schon mal vielen Dank.

bearbeitet von Quickly1971
Geschrieben

Mit "Start-Process" vor "ssh" kannst Du ein neues Fenster öffnen.

 

Befehle kannst Du nach dem Servernamen einfügen, aber dann ist es umständlich, die Rückgabewerte zu verarbeiten.

 

Schau Dir doch mal https://github.com/darkoperator/Posh-SSH an. Damit kannst Du direkt in der PowerShell SSH-Sitzungen starten und Befehle ausführen. Bei 20 Servern könnte sich auch eine "richtige" Verwaltung mit Ansible oder so lohnen.

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...