Использование screen/tmux для ssh на удаленных компьютерах и выдача сценария с повышенными правами sudo для исправления

Прежде чем я получу много предложений, я знаю инструменты исправления, такие как Satellite и / или инструменты управления конфигурацией и другие. Но я надеюсь, что это сообщество развлечет меня здесь и поможет направить меня в правильном направлении при поиске способа исправления некоторых удаленных серверов Centos через screen (или, возможно, tmux) и ssh.

Я думаю, использовать скрипт для подключения через экран или Tmux для SSH в список серверов. После подключения каждого сеанса я хочу автоматически запустить сценарий с повышенными правами sudo, который будет обновлять каждый сервер, а после установки перезагрузить сервер. Я разберусь сценарий для этой части.

Опять же, не совсем правильный способ сделать это вообще, я это понимаю. Но я все еще хотел бы изучить этот метод.

Существует ли сценарий или способ подключения к нескольким сеансам с использованием screen или tmux, которые будут автоматически выполнять сценарий, который находится на каждом удаленном сервере? Как передать пароль для входа в каждый сеанс SSH? Как мне sudo поднять выполнение этого скрипта для исправления этих удаленных серверов?

Заранее благодарю за любой совет, который вы можете дать мне в этом веселом задании, которое я пробую.

0 ответов

Другие вопросы по тегам