NetRun

Führen Sie ein Skript über mehrere Hosts parallel aus
Jetzt downloaden

NetRun Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David C. Snyder
  • Website des Verlags:
  • http://search.cpan.org/~dcs/

NetRun Stichworte


NetRun Beschreibung

Führen Sie ein Skript über mehrere Hosts parallel aus NetRun ist ein Perl-Modul, das eine komfortable und effiziente Möglichkeit bietet, einen einzelnen Befehl oder ein Skript auf einem Bündel von Remote-Hosts auszuführen. NetRun erfasst die Ausgabungs- und Fehlermeldungen des Befehls oder des Skripts für das Bericht und die Prüfung. * Sie haben Ihren öffentlichen Schlüssel (en) auf alle Remote-Hosts auf $ Home / .ssh / Authorized_keys kopiert, auf denen Sie Befehle oder Skripts mit NetRun ausführen möchten. Wenn Sie auf Remote-Hosts mit unterschiedlichen Konten auf Zugriff auf Remote-Hosts aufrufen möchten, müssen Sie sicherstellen, dass die Authorized_keys-Datei Ihres öffentlichen Schlüssels hinzugefügt wurden. Stellen Sie sicher, dass Sie Ihre lokale Computersicherheitspolitik überprüfen und die Erlaubnis von den betroffenen Benutzern darf, bevor Sie dies tun! * Sie haben einen SSH-Agenten gestartet und Ihre privaten Schlüssel mit SSH-Add geladen. Beachten Sie, dass Sie vermeiden können, SSH-Agent ausführen zu müssen, indem Sie private Schlüssel ohne Passphrase erstellen. Bitte mach das nicht! An vielen Standorten handelt es sich hierbei auf Disziplinarableitungen (insbesondere wenn die entsprechenden öffentlichen Tasten zu Authorized_keys-Dateien der Root hinzugefügt werden). Für jeden Hostnamen, IP-Adresse, in der Befehlszeile angegebenen CIDR-Stil führt NetRun die folgenden Schritte aus: 1 . Verbindet sich mit Port 22 und erfasst die SSH-Versionszeichenfolge. Dies geschieht, um zu überprüfen, ob die Remote SSHD auf- und zugänglich ist. Hosts werden übersprungen, wenn dieser Schritt länger als 15 Sekunden dauert (oder das von -c angegebene Verbindungszeitpunkt). 2. Versucht, eine SSH-Verbindung herzustellen und einen Dolmetscher auszuführen (der Standardeinstellung ist / bin / sh). 3. Füttert die Skriptdatei (angegeben mit -s) oder Befehlszeichenfolge (angegeben mit -e) und eine optionale Datendatei (angegeben mit -d) an den Standardeingang des Dolmetschers. 4. Erfasst stdout und stderr des Interpreters, um Dateien zu protokollieren. Standardmäßig werden diese Protokolldateien in ./netrun.pid gespeichert, jedoch kann ein alternatives Protokollverzeichnis über -l angegeben werden. Wenn der Benutzer, der NetRun läuft, keine Schreib- und Suchberechtigungen in das Protokollverzeichnis hat, wird NetRun mit einer Fehlermeldung ausgerückt. 5. Zeigt einen Bericht an, der den Status der versuchten Aktionen zusammenfasst. Eine Kopie dieser Zusammenfassung wird auch in logdir / netrun.summary.Synopsisnetrun ] | Hosts ... Anforderungen: · Perl.


NetRun Zugehörige Software