bonjour,
J'ai besoin de faire un script qui modifiera le fonctionnement de crontab
pour rajouter un peu de sécurité, la creation d'un fichier cron.allow
le soucis c'est qu'il ne faut pas que je loupe un utilisateur sinon ça risque d'être problématique :
J'ai donc fais ceci :
et j'obtiens docn un fichier comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for user in $(cut -f1 -d: /etc/passwd) do echo -e "\n\n==> $user:" && crontab -u $user -l done >> cron.log cat cron.log
donc vide pour les users qui ne font pas de tache
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ==> titi: */5 * * * * ls >>/tmp/log.txt ==> postfix: ==> apache: ==> ossec: ==> ossecm:
maintenant comment sortir juste les utilisateurs qui utilisent cron pour les intégrer dans cron.allow, la forme du fichier est pas pratique :s ?
merci d'avance
Partager