PSSH, изпълнявайте команди на множество отдалечени сървъри едновременно

pssh

OpenSSH е един от инструментите, които се използват най-често от системните администратори и е логично, че това е така, тъй като ни позволява да взаимодействаме с всеки компютър отдалечено, но сякаш сме седнали точно там и дори имаме, чрез X11 Препращане, възможност за преглед на всеки GUI. Но има логично ограничение и то е, че трябва да отворим връзка за всеки отдалечен компютър, до който имаме достъп, за който се нуждаем от колкото се може повече терминални прозорци.

Но безплатният софтуер винаги има изненади за нас и има инструмент като PSSH което ни позволява изпълнявайте команди чрез SSH на множество отдалечени сървъри от една черупка, като по този начин спестявате ресурси и печелите много на пъргавина при боравене с тях. Това е много интересен проект, разработен в Python и предлагащ много интелигентна и проста операция за тези от нас, които вече са използвали редовно SSH.

Това е така PSSH се състои от различни помощни програми, които ни предлагат пълна функционалност, когато става въпрос за управление на отдалечени сървъри, тъй като имаме програма като pscp за копиране на файлове на няколко хоста паралелно, prsync за синхронизиране на файлове на няколко хоста едновременно, pnuke за прекратяване или „убиване“ на процеси на множество хостове и pslurp за копиране на файлове от множество отдалечени хостове на една машина. Както виждаме, възможностите, които ни предлагат всички, са впечатляващи, тъй като можем изпълнете едновременно архивиране на два компютъра, между другото.

PSSH може да бъде инсталиран, ако изтеглим и инсталираме Пиукам в нашата дистрибуция; За тези, които не познават този инструмент, можем да кажем, че това е команда, която ни позволява улеснява инсталирането и управлението на базиран на Python софтуер. След като го инсталираме (той е в официалните хранилища на основните дистрибуции, той се нарича python-pip), правим нещо толкова просто като:

# pip инсталирайте pssh

Този инструмент ще направи своето и ние ще го направим PSSH инсталиран, тогава ще е време да конфигурираме файла hosts, който не съществува и трябва да го създадем, за да добавим IP адреса на хостовете, до които ще имаме достъп. Можем да научим повече, като стартираме „pssh –help“, но можем спокойно да кажем това Паралелен SSH или PSSH Това е много пълен и гъвкав инструмент, чиято функционалност може да е това, което много SysAdmins чакаха.

За повече информация: PSSH (в Google Code)


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Fernando каза той

    Интересно! за да го приложим на практика