Pb connexion internet mdk 9.1

Fermé
billtoboubou - 29 oct. 2003 à 08:25
biltoboubou Messages postés 84 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 31 octobre 2004 - 6 nov. 2003 à 19:45
bonjour
j'ai la mandrak 9.1 avec un modem externe com1
lorsque je suis en administrateur je lance kppp et ça marche
mais lorsque je suis en utilisateur je lance kppp avec la meme config et ça na marche pas ??
merci pour votre aide
ps en admin il y a le son du modem ( la tonal + numerotation) et pas en utilisateur.

9 réponses

Vikking Messages postés 222 Date d'inscription lundi 6 janvier 2003 Statut Membre Dernière intervention 9 janvier 2007 4
29 oct. 2003 à 09:19
Salut,

tu as un probleme de droit...
En fait par defaut, pour lancer la connection sur linux et autres unices, il faut que tu sois root.
Le lancement de ta connection fait appel a des peripheriques que seul le superutilisateur peut utiliser (question de securité).

Voila grosso modo ce qu il en est.
Si tu lances kppp en console, il ne te mets pas un truc du style:
permission denied?

++
0
Bjr,
kppp doit pouvoir (entre autre) configurer des peripheriques reseaux,modifier les tables de routage, donc il doit avoir les privileges root.
kppp utilise le pgm pppd ,pour que d'autres utilisateurs que root l'utilise ,il faut qu'il ait l'uid root :

-rwsr-xr-x 1 root root 95225 Jul 11 00:27 /usr/sbin/pppd
si ce n'est pas le cas,en etant root:
chmod u+s /usr/sbin/pppd
A+
0
billtoboubou
29 oct. 2003 à 10:03
merci pour votre aide
je debute en mode text
peut tu me donner en detail la manip pour ajouter les droits a l'utilisateur pour kppp
merci
a+
0
je ne comprends pas ton pb
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
biltoboubou
30 oct. 2003 à 22:27
j'ai fait :chmod u+s /usr/sbin/pppd
et ça ne change rien ?
le connexion par bien jusqu'au lancement de pppd et la le moden deconnecte ?
a+
et merci pour l'aide
0
asevere Messages postés 13087 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 426
30 oct. 2003 à 22:58
Arggg!

Arrétez de rajouter des set-uids partout! :)

La commande sudo est la pour remedier a ces problemes.
Commences par enlever le set-uid:
[shell]# chmod u-s /usr/sbin/pppd

Ensuite renseignes toi sur sudo (man sudo, man sudoers)
Pour configurer sudo: (en root)
[shell]# visudo 

tu ajoutes une ligne
pierrepauljacques ALL=NOPASSWD:/usr/sbin/pppd (tu remplaces pierrepauljacwues par le login de ton utilisateur)

Ensuite ton utilisateur a juste à taper "sudo /usr/sbin/pppd" est ca devrait marcher
Pour plus de simplicité, tu edites le fichier .bashrc de ton utilisateur (dans son home)
et tu ajoutes à la fin une ligne du genre:
alias pppd="sudo /usr/sbin/pppd";

il n'auras plus alors qu'a taper pppd :o)

http://www.sudo.ws/
Tu pourra ensuite optimiser ta configuration de sudo si tu le souhaites!

@++
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
biltoboubou Messages postés 84 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 31 octobre 2004 1
31 oct. 2003 à 13:45
merci pour votre aide
lorsque je fais: visudo j'entre dans le fichier , mais je ne peut le modifier car il est en lecture seul ?
pour vi , ecrire "i" et pour quitter :q ?
je debute merci
a+
0
asevere Messages postés 13087 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 426
31 oct. 2003 à 15:45
Salut,
Il faut biensur etre root pour editer le fichier,
Ensuite tu tapes "i" pour passer en mode insertion,
Tu modifie ce que tu veux,
Ensuite tu tapes "Echap" pour revenir au mode standard, puis tu tapes :wq (w pour ecrire, q pour quitter)...
C'est a peu prés tout... en quittant le fichier, sudo te dira s'il y a une erreur... s'il ne dit rien, c'est que tout va!

@++

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
biltoboubou Messages postés 84 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 31 octobre 2004 1
6 nov. 2003 à 19:45
j'ai fait la manip , et lorsque je tape :
sudo /usr/sbin/pppd
j'ai que des caractéres bizarres mais rien d'autre ?
merci pour votre aide
a+
0