PSSH, запускать команды на нескольких удаленных серверах одновременно

pssh

OpenSSH Это один из инструментов, наиболее часто используемых системными администраторами, и логично, что это так, поскольку он позволяет нам взаимодействовать с любым компьютером удаленно, как если бы мы сидели прямо здесь и даже через X11 переадресация, возможность просмотра любого графического интерфейса. Но есть логическое ограничение: нам нужно открывать соединение для каждого удаленного компьютера, к которому мы обращаемся, для чего нам нужно столько окон терминала.

Но бесплатные программы всегда преподносят нам сюрпризы, и есть такой инструмент, как ПСШ что позволяет нам запускать команды через SSH на нескольких удаленных серверах из одной оболочки, тем самым экономя ресурсы и повышая маневренность при обращении с ними. Это очень интересный проект, разработанный на Python, который предлагает очень интеллектуальную и простую операцию для тех из нас, кто уже регулярно использует SSH.

Это что PSSH состоит из различных утилит, которые предлагают нам полную функциональность, когда дело доходит до управления удаленными серверами, поскольку у нас есть такая программа, как pscp для параллельного копирования файлов на несколько хостов, prsync для синхронизации файлов на несколько хостов одновременно, pnuke для завершения или `` уничтожения '' процессов на нескольких хостах и pslurp для копирования файлов с нескольких удаленных хостов на один компьютер. Как мы видим, возможности, которые все они предлагают нам, впечатляют, поскольку мы можем выполнять одновременное резервное копирование на два компьютераВ частности.

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

# pip установить pssh

Этот инструмент сделает свое дело, и у нас будет ПСШ установлен, то пришло время настроить файл hosts, которого не существует, и нам нужно будет создать его, чтобы добавить IP-адреса хостов, к которым мы собираемся получить доступ. Мы можем узнать больше, запустив "pssh –help", но мы можем с уверенностью сказать, что Параллельный SSH или PSSH это очень полный и универсальный инструмент, функциональность которого может быть тем, чего ждали многие системные администраторы.

Дополнительная информация: ПСШ (в Google Code)


Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Фернандо сказал

    Интересно! применить на практике