Назад
Часто бывает нужно выключать компьютер или сервер в заданное время, поэтому приведу здесь простой способ как это сделать. В Linux есть встроенный планировщик Cron, с помощью которого можно напланировать все что угодно =) - его то я и буду использовать.
Для начала надо знать, что все команды в Linux выполняются от имени администратора root или от имени пользователя, имеющего права администратора. В случае с Ubuntu Linux для запуска команды от имени администратора используется команда "sudo" - super user do, требующей ввода пароля пользователя.
sudo команда -ключ
Вводим в консоль следующую команду
sudo crontab -e
И получаем административный доступ к редактированию запланированных задач CRON
Но так как мне нужно чтобы запроса на ввод пароля не следовало, да и вообще я иногда пользуюсь уч. записью root, то данный способ не подходит. По умолчанию в Ubuntu Linux данная учетная запись в целях безопасности отключена и требуется ее активировать задав пароль для root:
sudo passwd root
Enter NEW unix password
Ну вот с созданием пароля для пользователя root закончено и можно залогинившись в консоли под ним вводить команды без sudo.
Теперь можно переходить собственно к вопросу который нас интересовал - выключение Linux по расписанию.
Запускаем планировщик задач CRON:
crontab -e
В появившемся окне вводим следующее:
0 17 * * * /sbin/poweroff
Данная запись значит что каждый день в 17.00 компьютер будет автоматически отключаться.
Проверить текущее время на ubuntu server можно командой uptime, а заодно узнать сколько он уже проработал, сколько пользователей залогинено и как загружена система.
Автор: admin| E-mail: technolog@nm.ru| Дата/время: 07.11.2019 / 04:22:44| Просмотры: 9126Редактировать
|