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:
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 tacheCode:
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