PSSH, esegui comandi su più server remoti contemporaneamente

psh

OpenSSH è uno degli strumenti più utilizzati dagli amministratori di sistema ed è logico che sia così poiché ci consente di interagire con qualsiasi computer da remoto ma come se fossimo seduti proprio lì e abbiamo anche, tramite Inoltro X11, la possibilità di visualizzare qualsiasi GUI. Ma c'è una limitazione logica, ed è che dobbiamo aprire una connessione per ogni computer remoto a cui accediamo, per il quale abbiamo bisogno di tante finestre di terminale.

Ma il software libero ha sempre delle sorprese per noi e c'è uno strumento come PSSH che ci permette eseguire comandi tramite SSH su più server remoti da una singola shell, risparmiando così risorse e guadagnando molto in agilità nel maneggiarle. È un progetto molto interessante, sviluppato in Python e offre un'operazione molto intelligente e semplice per quelli di noi che hanno già utilizzato SSH regolarmente.

È quello PSSH è costituito da varie utilità, che ci offrono funzionalità complete quando si tratta di gestire server remoti poiché abbiamo un programma come pscp per copiare file su più host in parallelo, prsync per sincronizzare file su più host contemporaneamente, pnuke per terminare o 'uccidere' processi su più host e pslurp per copiare file da più host remoti su una macchina. Come possiamo vedere, le possibilità che tutti loro ci offrono sono impressionanti dal momento che possiamo eseguire un backup simultaneo su due computer, tra le altre cose.

PSSH può essere installato se scarichiamo e installiamo Seme nella nostra distribuzione; Per chi non conosce questo strumento, possiamo dire che è un comando che ce lo permette facilita l'installazione e la gestione del software basato su Python. Una volta installato (è nei repository ufficiali delle distribuzioni principali, si chiama python-pip) facciamo qualcosa di semplice come:

# pip installa pssh

Questo strumento farà il suo dovere e avremo PSSH installato, poi sarà il momento di configurare il file hosts, che non esiste e dobbiamo crearlo per aggiungere l'indirizzo IP degli host a cui andremo ad accedere. Possiamo imparare di più eseguendo 'pssh –help' ma possiamo tranquillamente affermarlo Parallelo SSH o PSSH È uno strumento molto completo e versatile, la cui funzionalità potrebbe essere ciò che molti amministratori di sistema stavano aspettando.

Per maggiori informazioni: PSSH (in Google Code)


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Fernando suddetto

    Interessante! per metterlo in pratica