Sommaire

Cron Cron

Cron est un daemon qui vérifie chaque minute s’il y a des tâches à accomplir, et les exécute si c’est le cas. Le nom cron vient de χρόνος (chronos), le mot grec pour temps ou heure.

Une tâche planifiée avec cron s’appelle un cronjob et le fichier dans lequel sont définis les cronjobs s’appelle un crontab (en anglais : cron table, liste des crons). Des exemples des cronjobs courants sont la création de sauvegardes, la recherche des mises à jour, les scans périodiques des virus et des rootkits, l’envoi des mailings, etc. cronjob crontab

En principe, chaque utilisateur peut avoir son propre crontab, mais l’administrateur système peut limiter l’accès à cron à l’aide des fichiers nommés allow (permettre) et deny (refuser). Si le fichier allow existe et qu’il ne contient pas le nom d’un certain utilisateur, ce dernier ne peut pas se servir de cron. Si le fichier allow n’existe pas, mais que le fichier deny existe et qu’il contient le nom d’un certain utilisateur, cet utilisateur ne peut pas se servir de cron. Si aucun des fichiers allow et deny n’existe, tous les utilisateurs peuvent se servir de cron. Cron:limiter l’accès

Sous FreeBSD, le fichier allow est /var/cron/allow et le fichier deny est /var/cron/deny. Sous Linux, ce sont respectivement /etc/cron.allow et /etc/cron.deny.

La commande pour afficher et modifier le crontab ...