PSSH, izvršavajte naredbe na više udaljenih servera istovremeno

pssh

OpenSSH jedan je od alata koji sistemski administratori najviše koriste i logično je da je to slučaj jer nam omogućava daljinsku interakciju s bilo kojim računarom, ali kao da sjedimo tamo, a čak i imamo, kroz X11 Prosljeđivanje, mogućnost pregleda bilo kojeg GUI. Ali postoji logično ograničenje, a to je da moramo otvoriti vezu za svako udaljeno računalo kojem pristupamo, za što nam treba što više terminala.

Ali besplatni softver nas uvijek iznenadi, a postoji i alat poput PSSH to nam omogućava izvoditi naredbe putem SSH-a na više udaljenih poslužitelja iz jedne ljuske, čime se štede resursi i postiže puno okretnosti prilikom rukovanja njima. Riječ je o vrlo zanimljivom projektu razvijenom u Pythonu koji nudi vrlo inteligentan i jednostavan rad za one koji smo već redovito koristili SSH.

Je li to PSSH se sastoji od različitih komunalnih usluga, koji nam nude kompletnu funkcionalnost kada je u pitanju upravljanje udaljenim serverima, jer imamo program poput pscp za kopiranje datoteka na nekoliko hostova paralelno, prsync za sinhronizaciju datoteka na nekoliko hostova istovremeno, pnuke za završetak ili 'ubijanje' procesa na više hostova i pslurp za kopiranje datoteka sa više udaljenih hostova na jednu mašinu. Kao što vidimo, mogućnosti koje nam sve one nude su impresivne otkad možemo izvršite simultano sigurnosno kopiranje na dva računara, između ostalog.

PSSH se može instalirati ako preuzmemo i instaliramo pipa u našoj distribuciji; Za one koji ne poznaju ovaj alat, možemo reći da je to naredba koja olakšava instalaciju i upravljanje softverom zasnovanim na Pythonu. Jednom kada ga instaliramo (nalazi se u službenim spremištima glavnih distro-a, zove se python-pip), radimo nešto jednostavno kao:

# pip instaliraj pssh

Ovaj alat će učiniti svoje, a mi ćemo ga imati PSSH instalirano, tada će biti vrijeme za konfiguraciju datoteke hostova, koja ne postoji, a mi ćemo je morati stvoriti da dodamo IP adresu hostova kojima ćemo pristupiti. Više možemo naučiti pokretanjem 'pssh –help', ali to možemo sa sigurnošću reći Paralelni SSH ili PSSH To je vrlo cjelovit i svestran alat čija funkcionalnost može biti ono što su mnogi SysAdmini čekali.

Više informacija: PSSH (u Google Code)


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   fernando rekao je

    Zanimljivo! da se to sprovede u praksi