PSSH, spusťte příkazy na více vzdálených serverech současně

pssh

OpenSSH je jedním z nástrojů, které nejvíce používají správci systému, a je logické, že tomu tak je, protože nám umožňuje komunikovat s jakýmkoli počítačem na dálku, ale jako bychom tam seděli a dokonce jsme X11 Přesměrování, možnost zobrazit jakékoli GUI. Existuje ale logické omezení, a to je to, že musíme otevřít připojení pro každý vzdálený počítač, ke kterému přistupujeme, pro který potřebujeme tolik terminálových oken.

Svobodný software má pro nás ale vždy překvapení a existuje nástroj jako PSSH to nám umožňuje spouštět příkazy přes SSH na více vzdálených serverech z jednoho shellu, čímž šetří zdroje a při manipulaci s nimi hodně získává na obratnosti. Jedná se o velmi zajímavý projekt vyvinutý v Pythonu, který nabízí velmi inteligentní a jednoduchou operaci pro ty z nás, kteří již SSH pravidelně používali.

Je to PSSH se skládá z různých nástrojů, které nám nabízejí úplnou funkčnost, pokud jde o správu vzdálených serverů, protože máme program jako pscp pro paralelní kopírování souborů na několik hostitelů, prsync pro synchronizaci souborů s několika hostiteli současně, pnuke pro ukončení nebo „zabíjení“ procesů na více hostitelích a pslurp pro kopírování souborů z více vzdálených hostitelů na jeden počítač. Jak vidíme, možnosti, které nám všechny nabízejí, jsou působivé, protože můžeme provést současné zálohování na dva počítačeMimo jiné.

PSSH lze nainstalovat, pokud si stáhneme a nainstalujeme Pip v našem distro; Pro ty, kteří tento nástroj neznají, můžeme říci, že jde o příkaz, který usnadňuje instalaci a provoz softwaru založeného na Pythonu. Jakmile to máme nainstalované (nachází se v oficiálních úložištích hlavních distribucí, říká se tomu python-pip), uděláme něco tak jednoduchého jako:

# pip nainstalovat pssh

Tento nástroj udělá svou věc a my budeme mít PSSH nainstalován, pak bude čas nakonfigurovat soubor hostitelů, který neexistuje, a musíme jej vytvořit, abychom přidali IP adresu hostitelů, ke kterým se chystáme přistupovat. Můžeme se dozvědět více spuštěním příkazu „pssh –help“, ale můžeme to bezpečně říci Paralelní SSH nebo PSSH je to velmi komplexní a všestranný nástroj, jehož funkčnost může být to, na co mnoho SysAdmins čekalo.

Více informací: PSSH (v Google Code)


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Fernando řekl

    Zajímavý! uvést do praxe