didier wrote: >BONJOUR, > >VOICI LE PROBLEME: utilisateur: test >Sous root, j'ai creer un script de connection internet. Mais lorque je >me connecte sous l'utilisateur test, le script ne fonctionne pas. >Les autorisations sont pourtant correcte (rwx rwx ---), le script >appartient au groupe essai.l'utilisateur test appartient aussi au groupe >essai. > >Pourriez vous m'aider � comprendre le prob�me. > >merci > > je suppose que ton script marche en root! meme avec les permissions que tu donnes, il d�pend des permissions des scripts qu'il lance. et il ne fera rien, ou rien de bon, s'il doit lancer un script root,root avec permissions 744. par exemple. tu peux bien sur mettre des bits suid partout mais, � mon avis, le mieux que tu puisse faire est d'utiliser sudo. le rpm est sur les cd mandrake mais pas toujours install� par d�faut. il faudra par contre configurer /etc/sudoers pour que �a marche. sudo ne lance tout de meme pas n'importe quoi avec les privil�ges de root! �dite et sauvegarde en root /etc/sudoers � l'installation du rpm, ce fichier est cr�� et des champs sont blancs. normal, c'est � l'administrateur de les remplir, donc � toi. chaque application pouvant etre lanc�e avec sudo doit figurer ici. je te donne un exemple de configuration o� ton script s'appelle connect et est dans /home/didier. les noms des alias MONPC, PPP et CONNECT peuvent etre remplac�s par les noms que tu veux. les users sont didier et toto (encore lui!) # Host alias specification Host_Alias MONPC=localhost # User alias specification User_Alias PPP=didier,toto # Cmnd alias specification Cmnd_Alias CONNECT=/home/didier/connect # User privilege specification #l� tu ne dois rien ajouter Root. ALL=(ALL) ALL # specification pour /home/didier/connect # cette ligne est � rajouter PPP MONPC = NOPASSWD: CONNECT didier et toto peuvent lancer connect en tapant: sudo /home/didier/connect ou meme seulement connect apr�s avoir ajout� un alias dans leur .bashrc respectif alias connect="sudo /home/didier/connect" je n'ai pas test�, mais une icone sur le bureau devrait �galement fonctionner en mettant cette meme commande, sudo /home/jipe/connect dans le champ commande de l'onglet execution lors de sa cr�ation. tu peux �galement int�grer sudo � ton script, mais �a risque d'etre un peu plus compliqu�. dans ce cas, pour /etc/sudoers, la ligne Cmnd_Alias peut contenir plusieurs commandes s�par�es par une virgule bonne chance! bye jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://wwww.mandrakestore.com"
