![Как отправить одну команду на несколько ПК по локальной сети (Linux)](https://rvso.com/image/1395400/%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BE%D0%B4%D0%BD%D1%83%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%83%20%D0%BD%D0%B0%20%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%9F%D0%9A%20%D0%BF%D0%BE%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20(Linux).png)
Операционная система: Debian
Привет,
У меня есть несколько компьютеров в локальной сети, которые я мониторю удаленно, все они работают на одном и том же оборудовании и программном обеспечении. Чтобы мониторить их, я просто подключаюсь по ssh к одному компьютеру, а затем подключаюсь по ssh к другим.
Мне было интересно, возможно ли отправить команду на компьютеры через ssh, которая затем будет транслироваться на компьютеры в локальной сети (в пределах определенного диапазона IP-адресов!)? Например, я хочу, чтобы для всех компьютеров была запущена команда «ls -l» из диапазона IP-адресов 10.1.1.10 - 10.1.1.18.
Или я мог бы заставить их, например, все запустить скрипт bash из одной команды? Это возможно или мне нужна какая-то сторонняя программа для реализации этого?
Спасибо.
решение1
я думаю чтоПСШэто инструмент, который вы ищете. СмотретьВыполнение команд одновременно на нескольких серверах с использованием PSSH/Cluster SSH/Multixterm.
Альтернативой являетсяДШ. ВидетьВыполнение удаленных команд на нескольких серверах с помощью SSH и Dsh.
Вы также можете взглянуть наКукольный.
решение2
Во-первых, вы можете открыть несколько терминалов для нескольких SSH-подключений одновременно, но я предполагаю, что вам нужен простой метод отправки одного сообщения на все машины одновременно.
Есть пара терминалов администратора, которые могут вам помочь. Я считаю, что ClusterSSH (доступный через SourceForge) справится с этой задачей. Вы должны меня простить, я лично не пробовал это приложение, но мне сказали, что оно позволяет выполнять команду echo на нескольких системах. Я предполагаю, что это может быть то, что вам нужно. Краткий обзор приложения можно найти наlinux.com
Надеюсь это поможет.