У меня есть сценарий для выполнения нескольких команд Linux на 1000 серверов (linux) для целей аудита. Что я чувствую, это ssh & Копирование ключа на удаленные хосты довольно сложно сделать на всем сервере 1000-1500. Есть ли какая-то возможность достичь этого. На самом деле я слышал кое-что о утилите командной строки rcmd. Но я не могу найти точную работу.Выполнять несколько команд на 1000 удаленных серверах?
С уважением, Sarvan
Если вам нужно сделать это часто, вам может потребоваться осмотр соляной раковины и аналогичных инструментов. Я имею в виду, что управление более чем одним ящиком не должно выполняться вручную ... – fejese
Привет, fejese, спасибо за ваш быстрый ответ ... и если я получу какой-либо совет о команде rcmd, было бы полезно, и я могу получить любое решение! –
Возможно, посмотрите на [GNU parallel] (https://www.gnu.org/software/parallel/). Вероятно, вы, возможно, не захотите использовать [rsh] (http://linux.die.net/man/1/rsh) по соображениям безопасности (предпочитаете 'ssh'). У вас определенно есть способ доступа к этим удаленным серверам (в первый раз), поэтому используйте его. –