SuSe Linux.
Нужно скриптом выключить удаленный компьютер.
какие модели для этого нужно использовать? есть ли вооще что-либо что позволит это сделать?С уважением
Вы не указали, что за ПО у Вас и на удаленной машине. Единственный способ выключить удаленный компьютер независимо от установленной на него ОС - отключить электричество. Но это уже не сюда, это Вам к Чубайсу надо обратиться :)
>Вы не указали, что за ПО у Вас и на удаленной машине.
>Единственный способ выключить удаленный компьютер независимо от установленной на него ОС
>- отключить электричество. Но это уже не сюда, это Вам к
>Чубайсу надо обратиться :)SuSELinux. ТО же самое.
ДЛя отключения с Linux'а удаленной винды - отчень просто rpcclient например. Для отключения с винды удаленного Linux'a plink от PuTTY.
А вот есть ли перловые модулечки которые позволяют с Linux'a отключать Linux???
Вот такой вопрос.
>SuSELinux. ТО же самое.
>ДЛя отключения с Linux'а удаленной винды - отчень просто rpcclient например. Для
>отключения с винды удаленного Linux'a plink от PuTTY.
>А вот есть ли перловые модулечки которые позволяют с Linux'a отключать Linux???
>
>Вот такой вопрос.а чем вам обычный ssh не нравится? заходите и "shutdown -p now" или в этом духе. при желании можно автоматизировать.
// wbr
> при желании можно автоматизировать.
>
>// wbr
желаю автоматизировать...
не получается... потому как ssh обязательно пароль запрашивает...
и как автоматизировать?
>> при желании можно автоматизировать.
>>
>>// wbr
>желаю автоматизировать...
>не получается... потому как ssh обязательно пароль запрашивает...
>и как автоматизировать?Сам не пробовал, но народ юзает expect для этих целей.
>желаю автоматизировать...
>не получается... потому как ssh обязательно пароль запрашивает...
>и как автоматизировать?ssh-keygen –t rsa – создает ключи для той машины, с которой выключаешь, public key из файла id_rsa.pub прописываешь в файле ~/.ssh/authorized_keys2 удаленной машины, private key id_rsa копируешь в ~/.ssh/ на машине, с которой выключаешь
ssh должен заходить и не спрашивать пароль для того пользователя под которым ты записал ключи
>
>>желаю автоматизировать...
>>не получается... потому как ssh обязательно пароль запрашивает...
>>и как автоматизировать?
>
>ssh-keygen –t rsa – создает ключи для той машины, с которой выключаешь,
>public key из файла id_rsa.pub прописываешь в файле ~/.ssh/authorized_keys2 удаленной машины,
>private key id_rsa копируешь в ~/.ssh/ на машине, с которой
>выключаешь
>
>ssh должен заходить и не спрашивать пароль для того пользователя под которым
>ты записал ключи
~/.ssh/authorized_keys если поставить ~/.ssh/authorized_keys2 тогда будет создано и для второй машины?
а если ~/.ssh/authorized_keys3 то для третье и так далее?
или как?
то есть есть ли возможность прописать для множетсва машин?
или нет?
>>
>>>желаю автоматизировать...
>>>не получается... потому как ssh обязательно пароль запрашивает...
>>>и как автоматизировать?
>>
>>ssh-keygen –t rsa – создает ключи для той машины, с которой выключаешь,
>>public key из файла id_rsa.pub прописываешь в файле ~/.ssh/authorized_keys2 удаленной машины,
>>private key id_rsa копируешь в ~/.ssh/ на машине, с которой
>>выключаешь
>>
>>ssh должен заходить и не спрашивать пароль для того пользователя под которым
>>ты записал ключи
>
>
>~/.ssh/authorized_keys если поставить ~/.ssh/authorized_keys2 тогда будет создано и для второй машины?
>а если ~/.ssh/authorized_keys3 то для третье и так далее?
>или как?
>то есть есть ли возможность прописать для множетсва машин?
>или нет?Нет, как я понял в одном файле authorized_keys2 (название может быть и authorized_keys) прописываются публичные ключи тех хостов (пользователей) которым разрешен вход на эту машину под этим пользователем в каждой строке свой
т.е. файл может содержать несколько строк типа
ssh-rsa AAAAN...U= root@host1
ssh-rsa AAAAF...U= root@host2
ssh-rsa AAAAE...U= user@host3
>>
>>>желаю автоматизировать...
>>>не получается... потому как ssh обязательно пароль запрашивает...
>>>и как автоматизировать?
>>Найдено в Google ...
http://www.linuxforum.com/linux_tutorials/18/1.php
http://kmself.home.netcom.com/Linux/FAQs/sshrsakey.html
и т.д.