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

Исходное сообщение
"reboot сервера по snmp."

Отправлено artyom , 20-Дек-04 19:05 
Нужно написать виндовую програмку для особо одаренных людей оффиса которым на ночь нужно выключать все что включено, включая сервер, УПС и т.д... но поскольку обьяснить что такое SSH не представляеться возможным... и на серваке отсутствует клава и моник нужно выполнить сабж.
Каким образом это можно совершить?

софт написать на СБилдере или делфях не проблема.
вот вопрос только как передать серваку параметры ?


Содержание

Сообщения в этом обсуждении
"reboot сервера по snmp."
Отправлено DeadMustdie , 21-Дек-04 19:31 
Если с сервака экспортируется какая-нибудь файловая система
по любимому Виндами протоколу SMB, можно на сервере обойтись
простейшим скриптом типа:

#! /bin/sh
f=/opt/share/winmain/config/shutdown-now.signal
while [ ! -f $f ]; do
  sleep 5
done

rm -f $f
shutdown -h now

Понятно, что программа на виндозной стороне должна
оное файло где надо создавать. По идее такое должно
прокатить и при наличии доступа, скажем, по
FTP/SFTP/ЁКЛМН/etc.

Кстати, можно ведь из виднозной программульки
запустить SSH-клиент на выполнение нужного скриптика.
Дабы не изобретать всяких хитростей. Главное поосторожнее
тут, а то ключик сопрут - и ага...


"reboot сервера по snmp."
Отправлено Doka , 22-Дек-04 10:42 
>Нужно написать виндовую програмку для особо одаренных людей оффиса которым на ночь
>нужно выключать все что включено, включая сервер, УПС и т.д... но
>поскольку обьяснить что такое SSH не представляеться возможным... и на серваке
>отсутствует клава и моник нужно выполнить сабж.
>Каким образом это можно совершить?
>
>софт написать на СБилдере или делфях не проблема.
>вот вопрос только как передать серваку параметры ?
А SNMP то зачем.
я поставил webmin bи сделал там пару кнопочек



"reboot сервера по snmp."
Отправлено majordomo , 22-Дек-04 16:35 
>>Нужно написать виндовую програмку для особо одаренных людей оффиса которым на ночь
>>нужно выключать все что включено, включая сервер, УПС и т.д... но
>>поскольку обьяснить что такое SSH не представляеться возможным... и на серваке
>>отсутствует клава и моник нужно выполнить сабж.
>>Каким образом это можно совершить?
>>
>>софт написать на СБилдере или делфях не проблема.
>>вот вопрос только как передать серваку параметры ?
>А SNMP то зачем.
>я поставил webmin bи сделал там пару кнопочек

rtfm ==> snmp exec oid; ssh + key-based auth + expect; knockd; etc...