The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
как послать серверу по сети сигнал shutdown?, !*! wath_maker, 17-Окт-01, 19:03  [смотреть все]
не прошу вытирать мне сопли, только скажите, где об этом можно почитать...
  • RE: как послать серверу по сети сигнал shutdown?, !*! Grubber, 16:03 , 20-Окт-01 (1)
    >не прошу вытирать мне сопли, только
    >скажите, где об этом можно
    >почитать...

    Заведи юзера и разреши в sudo делать halt, тогда с удаленной машины (после настройки беспарольного ssh коннекта):

    ssh -l shutdownuser host.ru sudo /sbin/halt

  • RE: как послать серверу по сети сигнал shutdown?, !*! Paul, 23:08 , 15-Ноя-01 (2)
    >не прошу вытирать мне сопли, только
    >скажите, где об этом можно
    >почитать...


    в районе SNMP покопай...

    • RE: как послать серверу по сети сигнал shutdown?, !*! Vitaley, 14:01 , 07-Дек-01 (3)
      Заводим юзера например offserver
      Добовляем его в группу операторов
      (operators in FreeBSD)
      логинимся под ним и
      shutdown -r +0
      (в нек linux-ах shutdown -r now)
      Но если это должен делать кто-то кому shell давать не охота то пишем скрипт
      #!/bin/sh
      shutdown -r +0
      exit;
      Далее в /etc/shells дописываем этот скрирт
      и юзеру offserver ставим этот скрипт как шелл

      Все логинимся лучше по ssh
      (c windows можно настроить putty )
      вводим пароль и бай бай :-)


      • RE: как послать серверу по сети сигнал shutdown?, !*! Mike, 14:47 , 14-Дек-01 (4)
        Можно еще более "удаленным способом", но для этого нужно самому быть админом. Заводим, как было описано, отдельного юзера, а дальше шлем по обычной электронной почте мэйл с ключевыми секретными фразами. Далее, планировщиком или иным каким способом запускаем скрипт, который  регулярно проверяет не наступило ли указанное событие. Если наступило - скрипт делает дальше все, что нужно. Это очень мощный и опасный механизм, требующий прав админа и хорошего понимания последствий. Тем не менее, его можно распространить на некоторые менее опасные действия. Это удобно, ведь электронную почту можно посылать, например, с мобильника.

        • RE: как послать серверу по сети сигнал shutdown?, !*! Кельвин, 01:49 , 05-Янв-02 (5)
          >Можно еще более "удаленным способом", но
          >для этого нужно самому быть
          >админом. Заводим, как было описано,
          >отдельного юзера, а дальше шлем
          >по обычной электронной почте мэйл
          >с ключевыми секретными фразами. Далее,
          >планировщиком или иным каким способом
          >запускаем скрипт, который  регулярно
          >проверяет не наступило ли указанное
          >событие. Если наступило - скрипт
          >делает дальше все, что нужно.
          >Это очень мощный и опасный
          >механизм, требующий прав админа и
          >хорошего понимания последствий. Тем не
          >менее, его можно распространить на
          >некоторые менее опасные действия. Это
          >удобно, ведь электронную почту можно
          >посылать, например, с мобильника.


          Конкретное извращения. Но я в свое время делал подобные вещи. Советую при этом кодировать письмо pgp и сверять даты, чтобы не подделали. Хотя тут все зависит от фантазии, но имхо делать отключения сервака по письму - это конкретно. Еще лучше по обращению на хттп. вообще прелесть.:)

  • RE: как послать серверу по сети сигнал shutdown?, !*! Vladislav, 20:06 , 16-Май-02 (6)
    #Допустим что сервер: server.mydomain.moscow.ru
    #тогда, если есть юзер user_name:
    ssh user_name@server.mydomain.moscow.ru
    # вводим пароль и получаем доступ юзером,
    # потом
    su
    # вводим пароль рута и
    halt
    # server в шоке !!!



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру