Автор Тема: Автовыключение по времени  (Прочитано 3717 раз)

Оффлайн lekss3412

  • Давно тут
  • **
  • Сообщений: 39
    • Email
Добрый день! Подскажите как можно реализовать автовыключение пк по времени? Установлен линукс-юниор. Заранее спасибо за ответ!

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Автовыключение по времени
« Ответ #1 : 13.05.2011 10:33:59 »
С помощью cron

Оффлайн valobasoff

  • Завсегдатай
  • *
  • Сообщений: 399
Re: Автовыключение по времени
« Ответ #2 : 13.05.2011 10:40:26 »
проще это настроить через web alterator, наберите в браузере https://hostname:8080 далее вводите пароль root и в меню найдёте опцию выключение компьютера. Вместо hostname  подставите имя целевого компьютера.

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Автовыключение по времени
« Ответ #3 : 13.05.2011 10:44:42 »
проще это настроить через web alterator, наберите в браузере https://hostname:8080 далее вводите пароль root и в меню найдёте опцию выключение компьютера. Вместо hostname  подставите имя целевого компьютера.
Это если компьютер в домене.

Оффлайн valobasoff

  • Завсегдатай
  • *
  • Сообщений: 399
Re: Автовыключение по времени
« Ответ #4 : 13.05.2011 10:49:22 »
спорить не буду, но связи не вижу...web alterator не работает без домена ?  :o

Оффлайн lekss3412

  • Давно тут
  • **
  • Сообщений: 39
    • Email
Re: Автовыключение по времени
« Ответ #5 : 13.05.2011 12:16:55 »
Прописал в конец файла /etc/crontab:
00 19 * * * root /sbin/shutdown -h now    , но комп в заданное время не выключается
демон crond запущен: crond is running

В чём может быть проблема?


Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
Re: Автовыключение по времени
« Ответ #6 : 13.05.2011 12:19:41 »
В чём может быть проблема?

Крон присылает почту руту (которая пересылается первому созданному юзреу) при выполнении любых заданий. Так что "читайте логи".

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: Автовыключение по времени
« Ответ #7 : 13.05.2011 13:00:21 »
1. Демон перезапустили? А то он же не знает, что вы ему настройки изменили....

2. Вообще-то нужно не этот файл править. А воспользоваться командой crontab - e. Ну или добавить еще один файл в каталог /etc/cron.d/


Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Автовыключение по времени
« Ответ #8 : 13.05.2011 15:27:31 »
спорить не буду, но связи не вижу...web alterator не работает без домена ?  :o
Его вроде нет в этом дистрибутиве.

Оффлайн Andrey

  • Завсегдатай
  • *
  • Сообщений: 734
Re: Автовыключение по времени
« Ответ #9 : 13.05.2011 18:21:50 »
Прописал в конец файла /etc/crontab:
00 19 * * * root /sbin/shutdown -h now    , но комп в заданное время не выключается
демон crond запущен: crond is running

В чём может быть проблема?


Подозреваю отсутствие пустой строки в конце файла.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Автовыключение по времени
« Ответ #10 : 14.05.2011 02:05:32 »
Прописал в конец файла /etc/crontab:
00 19 * * * root /sbin/shutdown -h now    , но комп в заданное время не выключается
демон crond запущен: crond is running
А почему не в
/var/spool/cron/командой
crontab -u root -eили просто от root:
# crontab -eА?
Чтение man'а более чем рекомендуется (там немного, - не пугайтесь):
man crontab
Для редактирования используется vi. Порядок действий:
- подать команду вызвав на редактирование файл в /var/spool/cron/
- н.ж. клавишу Ins
- отредактировать
- н.ж. клавишу Esc
- вызвать приглашение на ввод команды  :   (комбинация Shift+ж)
- ввести после приглашения : команду
q - выход без сохранения
wq - выход с сохранением
w - сохранить и не выходить

В /var/spool/cron/ файл не создавайте и туда не лазьте. Если его нет, он создастся сам при вызове на редактирование.
Для каждого пользователя свой, - редактирует сам пользователь.
Или для другого пользователя через:
su - loginnameНо! man и ещё раз man
« Последнее редактирование: 14.05.2011 02:43:06 от Speccyfighter »

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 455
    • Email
Re: Автовыключение по времени
« Ответ #11 : 14.05.2011 07:38:30 »
спорить не буду, но связи не вижу...web alterator не работает без домена ?  :o
Его вроде нет в этом дистрибутиве.
есть

Оффлайн lekss3412

  • Давно тут
  • **
  • Сообщений: 39
    • Email
Re: Автовыключение по времени
« Ответ #12 : 14.05.2011 16:37:54 »
Спасибо за ответы. Почитал мануал. Появился ещё один вопрос. Если пк загружается до момента ввода пользователя(затем в конце дня должен выключится), то для какого пользователя создавать файл crontab. Для root?

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Автовыключение по времени
« Ответ #13 : 14.05.2011 16:48:30 »
Для любого. кто имеет право выключать компьютер.

Оффлайн lekss3412

  • Давно тут
  • **
  • Сообщений: 39
    • Email
Re: Автовыключение по времени
« Ответ #14 : 16.05.2011 12:05:35 »
через crontab -e установил для roota время выключения:
00 19 * * * root /sbin/shutdown -h now  после этой строчки пустая строка.
Cохраняю параметры. Он отправляет почту  /bin/sh: root: command not found
Пк не выключается.