Программа CRON в UNIX системах
Cron - годная хуйня, которая запускает задачи в определенной периодичности. Описание этих задач и времени их запуска хранятся в файлах директории /var/spool/cron (без рута открыть не сможете). Формат примерно такой:
Для добавления задачи юзается команда
Обычно, с помощью этой команды запускаются скрипты, чекающие целостность системы: проверяется длина и контрольные суммы файлов, наличие в системе юзеров с UID=0 (руты) и тд. О подозрительной хуйне докладывается всё привилегированному юзеру (руту)
Cron - годная хуйня, которая запускает задачи в определенной периодичности. Описание этих задач и времени их запуска хранятся в файлах директории /var/spool/cron (без рута открыть не сможете). Формат примерно такой:
минута часы д.месяца м.года д.недели command shell
[0-59] - [0-23] - [1-31] - [1-12] - [1-7]
- [путь, аргументы]
Пример строки из cron- Каждый день, в час ночи, будет запускаться скрипт
1 * * * /scripts/mitmChecker.py
mitmChecker.py
в директории scripts
. Для добавления задачи юзается команда
crontab -e
и выбирается редактор. В самом низу добавляется задача в формате, описанного вышеОбычно, с помощью этой команды запускаются скрипты, чекающие целостность системы: проверяется длина и контрольные суммы файлов, наличие в системе юзеров с UID=0 (руты) и тд. О подозрительной хуйне докладывается всё привилегированному юзеру (руту)