si il n'y a que mkdir qui a besoin de droits élargis, alors ne donne que sur mkdir. et si c'est toujours le même dossier ou toujours la même commande, ne donne de droit que sur la commande précise
genre :
#!/bin/bash
if test_de_mon_dossier ; then
sudo /bin/mkdir mon_dossier
else exit 0
fi
|
et dans /etc/sudoers :
toto LOCAL= NOPASSWORD:/bin/mkdir mon_dossier |
ainsi, seul cette commande bien précise dispose de droit élargi.
Message édité par Mjules le 12-08-2006 à 12:20:24
---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. | Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.