* Bertrand Prémaillon <[EMAIL PROTECTED]> [2006-04-11 23:44] :
> Frédéric Bothamy a écrit :
> >* Bertrand Prémaillon <[EMAIL PROTECTED]> [2006-04-11 17:41] :
> >>Bonjour à tous,
> >>
> >>Je voudrais déplacer un fichier sur lequel je n'ai normalement pas le
> >>droit de le faire ; par conséquent je pensais utiliser sudo ainsi :
> >>
> >>    $ sudo cp /chemin1/fichier1 /chemin2/fichier2
> >>
> >>Dans visudo j'ai rajouté quelque chose du genre :
> >>
> >>    Cmnd_Alias MISC=/chemin1/fichier1
> >>
> >>    bertrand ALL=(ALL) NOPASSWD:MISC
> >>
> >>J'ai bien des droits supplémentaires sur 'fichier1' mais je ne peux pas
> >>le copier dans un autre répertoire. Par contre je sais que je n'ai pas
> >>de problème de droit avec /chemin2/fichier2. Une idée ??
> >
> >Cmnd_Alias est utilisé pour spécifier une commande. La commande utilisée
> >ici est "cp" et non /chemin1/fichier1. Si tu veux n'autoriser que la
> >commande "cp /chemin1/fichier1 ...", il faut que tu spécifies
> >intégralement cela ainsi :
> >
> >Cmnd_Alias MISC=cp /chemin1/fichier1
> >
> 
> En sortant de visudo j'obtiens alors :
> 
> >>> sudoers file: syntax error, line 13 <<<
> Warning: undeclared Cmnd_Alias `MISC' referenced near line 23
> What now?
> 
> La ligne 13 est une ligne blanche, ligne 14 j'ai :
> Cmnd_Alias MISC=cp /chemin1/fichier1
> 
> Ligne 23 j'ai : bertrand ALL=(ALL) NOPASSWD:MISC

Il faut :

- une tabulation entre Cmnd_Alias et MISC
- spécifier entièrement le chemin de la commande cp avec /bin/cp

A priori, les paramètres de commande ne peuvent pas être passés dans les
alias, mais seulement dans les spécifications de privilèges.


Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à