Re: pppd en root seulement :
Je pense avoir trouvé : (enfin pas moi , une personne qui l'a trouvé sur Google ) il faut modifier le fichier : /etc/ppp/options: remplacer auth par noauth hope it's help antoine
Re: pppd en root seulement :
Le Mercredi 3 Août 2005 05:30, antoine a écrit : Je pense avoir trouvé : (enfin pas moi , une personne qui l'a trouvé sur Google ) il faut modifier le fichier : /etc/ppp/options: remplacer auth par noauth Je l'avais dit! :o) -- Gurvan Huiban What about a nice cup of coffee? (self-citation)
Re: pppd en root seulement !
On Mon, 01 Aug 2005 22:49:46 +0400 Stephane [EMAIL PROTECTED] wrote: j'imagine que c'est cela en effet, mais quelle appli ?? Si quelqu'un a une idée? Question idiote peut-être mais : pourquoi ne pas lancer pppd directement lors du boot de la machine ? Comme httpd, sendmail, etc. -- M.B -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Ben quelle est l'appli que tu lance pour te connecter à internet ? j'ai tenté avec kppp et face à l'échec j'ai opté pour wvdial (que je lance en root bien sûr puisqu'en user le processus s'interrompt) Personnellement, plutôt que le bit setuid, j'utiliserais sudo c'est ce que je faisait avant mais j'aimerai éviter cela justement -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
antoine a écrit : Cherche de ce côté là ... : une appli liée à pppd à mettre en bit setuid. j'imagine que c'est cela en effet, mais quelle appli ?? Si quelqu'un a une idée? Stéphane chmod a+s kppp : ls -la /usr/bin/kppp -rwsr-sr-x 1 root dip 546392 2004-04-16 13:39 /usr/bin/kppp il n'y a pas une autre appli pour lancer une connexion RTC ? sous gnome etc ... wvdial bien sûr mais le pb reste entier Je n'utilise mon modem RTC que pour les FAX alors ... vive l'ADSL + Ethernet ! Ici la Réunion et pas d'adsl dans mon quartier ! :( -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
ls -la /usr/bin/kppp -rwsr-sr-x 1 root dip 546392 2004-04-16 13:39 /usr/bin/kppp wvdial bien sûr mais le pb reste entier * * * Je n'utilise plus kppp car ADSL. donc là je sèche. Désolé. Essaye aussi : chmod a+s /usr/sbin/pppd etc ... Wvdial est bien, là aussi tente de donner les droits x à tout le monde. est-ce si gênant que kppp ne se lance qu'en root ? mais c'est vrai on aime bien aller au bout des choses ! :-) antoine
Re: pppd en root seulement !
Le Mardi 2 Août 2005 12:28, antoine a écrit : mais c'est vrai on aime bien aller au bout des choses ! :-) De ma maigre experience en la matiere, je lancerais les pistes suivantes pour le probleme: - un module manquant (si je me souviens bien, il y a de cela 2 ou 3 ans, un pote a moi n'arrivait a se connecter qu'en root, parce que seul root pouvait faire les modprobe requis - je ne crois moyen a ce genre de probleme sur un debien decemment mis a jour) - un probleme dans l'authentification (je pense particulierement a l'option auth/noauth qui traine dans les fichiers de config pppd). J'ai eu ce genre de probleme, dans ma prime jeunesse. Si je mettais l'option sur noauth, ca marchait pour mon utilisateur; si je mettais l'option sur auth, seul root arrivait a se connecter. Mais c'est assez lointain dans ma memoire... Dans un premier temps, passe l'option auth sur noauth dans /etc/ppp/options ; histoire de voir si ca change quelque chose (sans garantie aucune) Desole, j'ai pas mieux a proposer -- Gurvan Huiban Let's go party! Coffee for everyone!!! (self-citation)
Re: pppd en root seulement !
antoine a écrit : Si l'appli = kppp # chmod a+s kppp C'est fait, mais si jeparviens à lancer kppp il ne me permet toujours pas d'établir une connexion Tu penses à autre chose ? * * * Oui, à ton DNS ? Lorsque tu tapes : ping n° IP de ton FAI as tu un écho ? si je fais : ping 193.252.253.113 (la remote ip adress) PING 193.252.253.113 (193.252.253.113) 56(84) bytes of data. From 193.252.253.113 icmp_seq=1 Dest Unreachable, Bad Code: 9 mais si je fais : $ ping 80.10.246.134 (qui est la première adresse dns de mon fai) PING 80.10.246.134 (80.10.246.134) 56(84) bytes of data. et je n'ai àpas de retour : ça reste bloqué la-dessus. Si oui : c'est le DNS à indiquer Sinon mauvaises configs du réseau, voir : passerelle, le forwarding, iptables ... etc ... Hummm... comprends pas bien : normalement, si ces points n'étaient pas bien configurés, je ne pourrais même pas me connecter en tant que root. Or j'y arrive sans pb. Merci Stéphane -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Hummm... comprends pas bien : normalement, si ces points n'étaient pas bien configurés, je ne pourrais même pas me connecter en tant que root. Or j'y arrive sans pb. * * * Si ta connexion pppd fonctionne en tant que root mais pas en tant que user, c'est qu'il faut trouver quelle application doit être mise en setuid root. J'ai ce problème sur mon portable MDK 9.0, je dois lancer le modem RTC, via Drakconf = connexion internet, càd en tant que root. Si je lance kppp en tant que user = niet ! Tant pis j'ai abandonné et me connecte en root. Cherche de ce côté là ... : une appli liée à pppd à mettre en bit setuid. hope it's help antoine -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Cherche de ce côté là ... : une appli liée à pppd à mettre en bit setuid. j'imagine que c'est cela en effet, mais quelle appli ?? Si quelqu'un a une idée? Merci Stéphane -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Le Lundi 1 Août 2005 20:49, Stephane a écrit : Cherche de ce côté là ... : une appli liée à pppd à mettre en bit setuid. j'imagine que c'est cela en effet, mais quelle appli ?? Si quelqu'un a une idée? Ben quelle est l'appli que tu lance pour te connecter à internet ? Personnellement, plutôt que le bit setuid, j'utiliserais sudo, qui permet de contrôler qui peut ou ne peut pas avoir accès à l'application en root. -- Florent -- Citation aléatoire -- 16:09 Le changement d'heure c'est demain soir ? 16:12 1609 non c tte les 60 minutes!! pgpaoSRkkPuKV.pgp Description: PGP signature
Re: pppd en root seulement !
Cherche de ce côté là ... : une appli liée à pppd à mettre en bit setuid. j'imagine que c'est cela en effet, mais quelle appli ?? Si quelqu'un a une idée? Stéphane chmod a+s kppp : Reconfigure kppp en tant que user ... Regarde du côté des applis liées à pppd il n'y a pas une autre appli pour lancer une connexion RTC ? sous gnome etc ... Je n'utilise mon modem RTC que pour les FAX alors ... vive l'ADSL + Ethernet ! antoine -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Le Dimanche 31 Juillet 2005 18:31, Stephane a écrit : Bonsoir à tous, je viens de réinstaller tout mon système et je ne peix pas me connecter en utilisateur : seulement en root. Agaçant ! J'ai modifié quelques autorisations mais rien n'y fait... Que devrais-je faire ? Il me semble qu'il faut ajouter l'utilisateur au group dialout. -- Florent -- Citation aléatoire -- J'ai l'impression que quand le nombre d'individus se multiplie, leurs intelligences se divisent proportionnellement. -+- Pierre Desproges -+- pgpgmW9gvaTTl.pgp Description: PGP signature
Re: pppd en root seulement !
Florent Bayle a écrit : Le Dimanche 31 Juillet 2005 18:31, Stephane a écrit : Bonsoir à tous, je viens de réinstaller tout mon système et je ne peix pas me connecter en utilisateur : seulement en root. Agaçant ! J'ai modifié quelques autorisations mais rien n'y fait... Que devrais-je faire ? Il me semble qu'il faut ajouter l'utilisateur au group dialout. C'est fait justement :( Marche pas... -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Stephane [EMAIL PROTECTED] writes: Florent Bayle a écrit : Le Dimanche 31 Juillet 2005 18:31, Stephane a écrit : Bonsoir à tous, je viens de réinstaller tout mon système et je ne peix pas me connecter en utilisateur : seulement en root. Agaçant ! J'ai modifié quelques autorisations mais rien n'y fait... Que devrais-je faire ? Il me semble qu'il faut ajouter l'utilisateur au group dialout. C'est fait justement :( Marche pas... Le groupe, c'est dip. Léo.
Re: pppd en root seulement !
je viens de réinstaller tout mon système et je ne peix pas me connecter en utilisateur : seulement en root. Agaçant ! J'ai modifié quelques autorisations mais rien n'y fait... * * * Peut-être une bêtise de ma part ? : # chmod a+s kppp antoine -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Il me semble qu'il faut ajouter l'utilisateur au group dialout. C'est fait justement :( Marche pas... Le groupe, c'est dip. Léo. fait aussi ... marche pas :( -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
Si l'appli = kppp # chmod a+s kppp C'est fait, mais si jeparviens à lancer kppp il ne me permet toujours pas d'établir une connexion Tu penses à autre chose ? * * * Oui, à ton DNS ? Lorsque tu tapes : ping n° IP de ton FAI as tu un écho ? Si oui : c'est le DNS à indiquer Sinon mauvaises configs du réseau, voir : passerelle, le forwarding, iptables ... etc ... Il faut bien paramétrer ces points ci-dessus. antoine -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
On 2005-07-31 19:08:13 +0200, Florent Bayle wrote: Il me semble qu'il faut ajouter l'utilisateur au group dialout. Plutôt le groupe dip, non? -- Vincent Lefèvre [EMAIL PROTECTED] - Web: http://www.vinc17.org/ 100% accessible validated (X)HTML - Blog: http://www.vinc17.org/blog/ Work: CR INRIA - computer arithmetic / SPACES project at LORIA -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: pppd en root seulement !
On 2005-07-31 23:52:44 +0400, Stephane wrote: Le groupe, c'est dip. fait aussi ... marche pas :( Moi j'ai bêtement écrit un script Perl setuid root qui lance pppd et fait quelques petites autres choses. J'attache ce script ppp-on (ainsi que le ppp-off qui va avec). Si je me souviens bien, j'avais écrit ces scripts à l'origine pour une autre distrib Linux. -- Vincent Lefèvre [EMAIL PROTECTED] - Web: http://www.vinc17.org/ 100% accessible validated (X)HTML - Blog: http://www.vinc17.org/blog/ Work: CR INRIA - computer arithmetic / SPACES project at LORIA #!/usr/bin/perl -T # Note: this script should be setuid and setgid root. use strict; use warnings; my $RCSID = '$Id: ppp-on 3059 2004-04-17 12:03:20Z lefevre $'; my ($proc) = $RCSID =~ /^.Id: (\S+) / or die; $ENV{'PATH'} = '/usr/sbin:/usr/bin:/sbin:/bin'; @ARGV == 1 and my ($isp) = $ARGV[0] =~ /^([-0-9A-Za-z_]+)$/ or die Usage: $proc ISP\n; $ = $; # set real to effective uid $( = $); # set real to effective gid system '/sbin/ifconfig', 'eth0', 'down'; my $mf = '/var/log/messages'; my $s1 = (stat $mf)[7]; system '/usr/sbin/pppd', 'call', $isp and die; my $s2 = $s1; while (1) { my $s3; while (($s3 = (stat $mf)[7]) == $s2) { sleep 1; } $s2 = $s3; open FILE, $mf or die $proc: can't open $mf\n; seek FILE, $s1, 0 or die $proc: can't seek $mf\n; while (FILE) { if (/ pppd\[\d+\]: Exit\./) { print Failed!\n; exit; } if (/ pppd\[\d+\]: local IP address (\d+\.\d+\.\d+\.\d+)$/) { print Connected (local IP address = $1).\n; getdate; exit; } } close FILE; } sub getdate { open NTPSERVER, '/etc/ntp/step-tickers' or return; my ($server) = NTPSERVER =~ /^([a-z][-a-z0-9.]*)$/; close NTPSERVER; $server ne '' or return; print Updating the system and hardware clocks ($server)...\n; system qw( /usr/sbin/ntpdate -s -b -p 8 -u ), $server; system '/sbin/hwclock', '--systohc'; } #!/usr/bin/perl -T # Note: this script should be setuid and setgid root. use strict; use warnings; my $RCSID = '$Id: ppp-off 3059 2004-04-17 12:03:20Z lefevre $'; my ($proc) = $RCSID =~ /^.Id: (\S+) / or die; $ENV{'PATH'} = '/usr/sbin:/usr/bin:/sbin:/bin'; $ = $; # set real to effective uid $( = $); # set real to effective gid my $device = 'ppp0'; my $pidf = /var/run/$device.pid; if (-e $pidf) { unless (killproc($pidf, 'INT')) { print Removing stale $device pid file.\n; unlink $pidf; exit 1; } print $device link terminated.\n; } else { print $device link is not active.\n; exit 1; } sub killproc { open PIDF, $_[0] or return 0; my $ok; PIDF =~ /^\s*(\d+)\s*$/ and $ok = kill $_[1], $1; close PIDF; return $ok; }