PSSH, führen Sie Befehle gleichzeitig auf mehreren Remote-Servern aus

Pss

OpenSSH ist eines der am häufigsten von Systemadministratoren verwendeten Tools, und es ist logisch, dass dies der Fall ist, da wir damit remote mit jedem Computer interagieren können, aber als ob wir genau dort sitzen und sogar durch sind X11 Weiterleitung, die Fähigkeit, jede GUI anzuzeigen. Es gibt jedoch eine logische Einschränkung: Wir müssen für jeden Remotecomputer, auf den wir zugreifen, eine Verbindung herstellen, für die wir so viele Terminalfenster benötigen.

Aber freie Software hat immer Überraschungen für uns und es gibt ein Tool wie PSSH das erlaubt uns Führen Sie Befehle über SSH auf mehreren Remote-Servern von einer einzigen Shell ausDies spart Ressourcen und gewinnt viel Agilität beim Umgang mit ihnen. Es ist ein sehr interessantes Projekt, das in Python entwickelt wurde und eine sehr intelligente und einfache Bedienung für diejenigen von uns bietet, die bereits regelmäßig SSH verwendet haben.

Ist das PSSH besteht aus verschiedenen Dienstprogrammen, die uns vollständige Funktionen für die Verwaltung von Remote-Servern bieten, da wir ein Programm wie pscp haben, um Dateien parallel auf mehrere Hosts zu kopieren, prsync, um Dateien gleichzeitig auf mehrere Hosts zu synchronisieren, pnuke, um Prozesse auf mehreren Hosts zu beenden oder zu beenden pslurp zum Kopieren von Dateien von mehreren Remote-Hosts auf einen Computer. Wie wir sehen können, sind die Möglichkeiten, die uns alle bieten, beeindruckend, seit wir können Führen Sie eine gleichzeitige Sicherung auf zwei Computern durch, Unter anderem.

PSSH kann installiert werden, wenn wir es herunterladen und installieren Pips in unserer Distribution; Für diejenigen, die dieses Tool nicht kennen, können wir sagen, dass es ein Befehl ist, der Erleichtert die Installation und Verwaltung von Python-basierter Software. Sobald wir es installiert haben (es befindet sich in den offiziellen Repositories der Hauptdistributionen, es heißt Python-Pip), machen wir etwas so Einfaches wie:

# pip installiere pssh

Dieses Tool wird seine Sache machen und wir werden haben PSSH installiert, dann wird es Zeit, die Hosts-Datei zu konfigurieren, die nicht existiert, und wir müssen sie erstellen, um die IP-Adresse der Hosts hinzuzufügen, auf die wir zugreifen werden. Wir können mehr lernen, indem wir 'pssh –help' ausführen, aber das können wir mit Sicherheit sagen Paralleles SSH oder PSSH Es ist ein sehr vollständiges und vielseitiges Tool, auf dessen Funktionalität viele SysAdmins gewartet haben.

Weitere Informationen: PSSH (in Google Code)


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Fernando sagte

    Interessant! um es in die Praxis umzusetzen