Pb connexion internet mdk 9.1

billtoboubou -  
biltoboubou Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   4
 
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
phil
 
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
 
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
phil
 
je ne comprends pas ton pb
0

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

Posez votre question
biltoboubou
 
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 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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   Statut Membre Dernière intervention   1
 
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 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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   Statut Membre Dernière intervention   1
 
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