Bonsoir
J'ai bien �tudi� la page consacr�e � sudo, chez lea-linux.org, mais je n'arrive
pas � faire fonctionner certaines commandes :
#-------------
# Host alias specification
Host_Alias ICI = localhost, 127.0.0.1, localhost.localdomain
# User alias specification
User_Alias PPPUSERS = arnaud, charly
User_Alias ROOT_FRIENDS = arnaud
# Runas aliase specification
Runas_Alias PPP = arnaud
# Cmnd alias specification
Cmnd_Alias CNX = /usr/bin/perl "/scripts/Connexion � Internet.pl", \
/scripts/D�connexion Internet.sh
# User privilege specification
root ALL = (ALL) ALL
charly ICI = (arnaud) CNX
#-------------
Je voudrais que "charly" puisse utiliser la commande :
/usr/bin/perl "/scripts/Connexion � Internet.pl"
en se faisant passer pour "arnaud"...
Mais quand je me connecte en tant que "charly" et que je lance :
sudo /usr/bin/perl "/scripts/Connexion � Internet.pl"
sudo me r�pond :
Sorry, user charly is not allowed to execute '/usr/bin/perl /scripts/Connexion
� Internet.pl' as root on localhost.localdomain.
Ce n'est donc pas un probl�me d'espaces dans la ligne de commande, puisque le
param�tre "/scripts/Connexion � Internet.pl" est bien pass�, mais d�j�, il y a
un probl�me d'utilisateur (root au lieu de arnaud).
Qu'est-ce qui ne va pas ?
--
http://www.calvo-france.com/linuxtips.php (18/05/01)
_____________________________________________________
A r n a u d C a l v o 47�43'60N 0�31'0W