IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   Включение и выключение компа по таймеру. (http://www.imho.ws/showthread.php?t=143568)

Tormoz 25.04.2010 18:49

Включение и выключение компа по таймеру.
 
Помогите решить проблемку. Нужно на работе включить комп в 9 часов вечера, а выключить в 6 часов утра, для Transmission. (т.е. сам включается и сам выключается) система Ubuntu 9.10
Компьютер стоит за роутером на котором нет возможности открыть порты, посему удаленный доступ невозможен.
Включение решил через BIOS, а вот выключить торможу. В гугле нарыл два способа: cron и скрипт в автозагрузку. Второй показался более простым, но не работает!
Подскажите,что я делаю не так?
Значит мои действия:
1. На рабочем столе создаю файл и обзываю допустим Off
2.Пишу в нём:
#!/bin/sh
sudo shutdown -h 9:00
3.Позволяю выполнение файла как программы (Свойства>Права>Позволять выполнение файла как программы)
4.Пишу в терминале -sudo nautilus. Сохраняю /usr/sbin/Off
5.Открываю Система>Параметры>Запускаемые приложения>Жму (Добавить)
6.Имя-Off Команда-/usr/sbin/Off Жму (Добавить)
Извините, что так подробно расписываю, но это мой первый опыт в написании скриптов,да и соответствующего образования не имею.

modest 26.04.2010 14:59

На сколько я помню sudo команда требует ввод пароля для выполнения данной команды.
Комментарий Администратора:
Plague:
зависит от настроек, можно и без пароля сделать
А что тебе мешает от рута прописать просто в кроне?
1. зайди в консоль (приложение-стандартные-терминал )и переди в режим root'a (набери sudo -s)
2. crontab -e
3. добавь строчку
00 09 * * * /sbin/shutdown -h now
4. Сохрани изменения и все готово.

В принципе если я ничего не напутал должно работать как миленькая... :yees:


Часовой пояс GMT +4, время: 14:31.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.