[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pb droit suids ur un script bash, conflir carte wifi / rj45



bonjour à  tous....

Aprés avoir lutté qq peu pour faire fonctionner une carte wifi sur ma sid, ca y est ca fonctionne enfin.

J'ai donc deux cartes reseaux une en rj45 et l'autre en wifi.

j'ai cependant un pb lorsque les deux interfaces sont actives, le réseau et internet ne passent pas, il me faut absolument en desactiver une sur les deux.

j'ai donc eu l'idée de faire un petit script bash qui monterait soit le wifi soit le rj45 puisque pour le moment a chaque session, j'ouvre un shell, su root puis ifdown "l'interface que je ne veux pas utiliser" ....

donc ds mon script bash je voudrais par ex demonter eth0 pour monter eth1 ou l'inverse.

le pb c'est que pour faire cela il faut etre root, j'ai donc mis le droit suid sur le script pour pouvoir le lancer depuis le compte que j'utilise habituellement qui n'est pas le compte root ;)

Sauf que ca ne fonctionne pas, le script me dit que je n'ai pas assez de droits alors que le script appartient a root avec suid positionné.

si je lance le script loggué sous root, il fonctionne

Qu'est-ce qui cloche ? aurais je mal compris l'interet de SUID ?

Merci d'avance .....

bye

--
*************************************************
* Franck MOLLE					*
* Animateur de Secteur				*
* Relais assistance Tice, Louviers-Vernon 	*
*************************************************



Reply to: