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


Fred



        

        
                
___________________________________________________________________________ Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com


--
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 à