-2
  1. Читать файл с именами серверов (.txt) построчно
  2. перебрать каждое имя сервера и подключиться по ssh

Есть предложения, комментарии и идеи?

2 ответа2

1

Попробуйте что-то вроде этого,

while read p; do
    ssh root@$p ...
done < server_names.txt

Я не проверял его, но в принципе он должен перебирать серверы в файле server_names.txt и подключаться к ним.

0

Используйте GNU Parallel и делайте это параллельно:

parallel --slf servers.txt --nonall 'echo Hi from; hostname'

10 секунд установки:

 wget -O - pi.dk/3 | sh

Посмотрите вступительное видео для быстрого ознакомления:https://www.youtube.com/playlist?list=PL284C9FF2488BC6D1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .