URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76749
[ Назад ]

Исходное сообщение
"Как выполнить одинаковые команды на 40-ка машинах?"

Отправлено SandDevil , 12-Окт-07 17:33 
Ситуёвина: 40 одинаковых машин. Требуется: допустим, добавить в крон строку и это надо сделать на всех машинах. Нельзя ли как-нибудь автоматизировать процесс, а то вручную авторизоваться как юзер, потом su под рут.....Никак нельзя сделать скрипт, чтобы он автоматом логонился, делал что надо и выходил?
Покажите, куда копать :)

Содержание

Сообщения в этом обсуждении
"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено Skif , 12-Окт-07 17:53 
>Ситуёвина: 40 одинаковых машин. Требуется: допустим, добавить в крон строку и это
>надо сделать на всех машинах. Нельзя ли как-нибудь автоматизировать процесс, а
>то вручную авторизоваться как юзер, потом su под рут.....Никак нельзя сделать
>скрипт, чтобы он автоматом логонился, делал что надо и выходил?
>Покажите, куда копать :)

man ssh
NAME
     ssh -- OpenSSH SSH client (remote login program)

SYNOPSIS
     ssh [-1246AaCfgkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec] [-D
         [bind_address:]port] [-e escape_char] [-F configfile]
         [-i identity_file] [-L  [bind_address:]port:host:hostport]
         [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-R
         [bind_address:]port:host:hostport] [-S ctl_path]
         [-w local_tun[:remote_tun]] [user@]hostname [command]


"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено Skif , 12-Окт-07 17:54 
>
>         [-w local_tun[:remote_tun]] [user@]hostname [command]

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Обратите внимание именно на эту строку


"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено SandDevil , 12-Окт-07 17:58 
>>
>>         [-w local_tun[:remote_tun]] [user@]hostname [command]
>
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>Обратите внимание именно на эту строку

Так, понял, а пароль как передавать? Или его ручками каждый раз вводить?


"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено Skif , 12-Окт-07 18:05 
>>>
>>>         [-w local_tun[:remote_tun]] [user@]hostname [command]
>>
>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>Обратите внимание именно на эту строку
>
>Так, понял, а пароль как передавать? Или его ручками каждый раз вводить?
>

А почитать ман на предмет ключей лень? Или прошерстить opennet.ru ?


"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено Skif , 12-Окт-07 18:07 
>>>>
>>>>         [-w local_tun[:remote_tun]] [user@]hostname [command]
>>>
>>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>Обратите внимание именно на эту строку
>>
>>Так, понял, а пароль как передавать? Или его ручками каждый раз вводить?
>>
>
>А почитать ман на предмет ключей лень? Или прошерстить opennet.ru ?

http://www.opennet.me/cgi-bin/opennet/ks.cgi?mask=ssh+public...
третья ссылка с верху

http://www.opennet.me/base/sec/ssh_pubkey_auth.txt.html


"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено SandDevil , 12-Окт-07 18:09 
>>>>
>>>>         [-w local_tun[:remote_tun]] [user@]hostname [command]
>>>
>>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>Обратите внимание именно на эту строку
>>
>>Так, понял, а пароль как передавать? Или его ручками каждый раз вводить?
>>
>
>А почитать ман на предмет ключей лень? Или прошерстить opennet.ru ?

Уже :) Я просто не заметил сначала ключ.
А на форуме не накопал, видимо запрос не смог подобрать нужный.
Вообщем, благодарю, всё получилось


"Как выполнить одинаковые команды на 40-ка машинах?"
Отправлено Skif , 12-Окт-07 18:11 
>[оверквотинг удален]
>>>>Обратите внимание именно на эту строку
>>>
>>>Так, понял, а пароль как передавать? Или его ручками каждый раз вводить?
>>>
>>
>>А почитать ман на предмет ключей лень? Или прошерстить opennet.ru ?
>
>Уже :) Я просто не заметил сначала ключ.
>А на форуме не накопал, видимо запрос не смог подобрать нужный.
>Вообщем, благодарю, всё получилось

Не зачто, сочтемся