Bonjour
je voudrais �tablir une liaison ppp entre deux machines pour de la
maintenance � distance et l'utilisation de ssh.
Les deux machines sont configur�es de fa�on sym�trique. Pour
l'exposition du probl�me, distinguons n�anmoins un c�t� client et un
c�t� serveur.
C�t� client, j'appelle pppd par la ligne suivante qui se trouve dans un
script ppp-on:
exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 38400 \
asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP \
noipdefault netmask $NETMASK defaultroute connect
/etc/ppp/scripts/ppp-on-dialer
ou les variables ont des valeurs assign�es et export�es et le fichier
ppp-on-dialer contient le chat script.
C�t� serveur:
- j'ai install� mgetty, et je peux faire un remote login sur le serveur
par la liaison t�l�phonique avec le programme minicom.
- j'ai cr�� un user "ppp"
- l'entr�e pour l'utilisateur "ppp" dans /etc/passwd est la suivante:
ppp:x:503:500:PPP user :/home/ppp:/usr/sbin/pppd
Le lancement de ppp cot� serveur se fait donc par la ligne dans
/etc/passwd
- ppp a un home directory: /home/ppp qui contient deux fichiers: .ppprc
et .xauth
- le fichier .ppprc contient
-detach
modem
crtscts
lock
192.1.1.xxx:192.1.1.yyy #(IP-LOCAL:IP-REMOTE)
Des deux cot�s j'ai un fichier /etc/ppp/pap-secrets contenant
ppp * PASSWD_de_PPP
L'initiation de la connection ppp se fait correctement, puis le modem
boucle apr�s 5 secondes pour des raisons d'autorisation, si j'en crois
/var/log/messages, c�t� serveur:
Dec 20 11:33:37 localhost login -- ppp[3808]: DIALUP AT ttyS0 BY ppp
Dec 20 11:33:37 localhost login -- ppp[3808]: LOGIN ON ttyS0 BY ppp
Dec 20 11:33:37 localhost pppd[3840]: pppd 2.3.11 started by ppp, uid
503
Dec 20 11:33:37 localhost pppd[3840]: Using interface ppp0
Dec 20 11:33:37 localhost pppd[3840]: Connect: ppp0 <--> /dev/ttyS0
Dec 20 11:33:38 localhost pppd[3840]: Deflate (15) compression enabled
Dec 20 11:33:41 localhost pppd[3840]: Peer is not authorized to use
remote address 192.1.1.yyy
Dec 20 11:33:41 localhost pppd[3840]: Connection terminated.
Dec 20 11:33:41 localhost pppd[3840]: Connect time 0.1 minutes.
Dec 20 11:33:41 localhost pppd[3840]: Sent 211 bytes, received 197
bytes.
Dec 20 11:33:41 localhost pppd[3840]: Exit.
Dec 20 11:33:41 localhost PAM_unix[3808]: (system-auth) session closed
for user ppp
Du c�t� client, le message est identique, � part le no IP
C'est donc PAM-unix qui me joue des tours?
J'ai d� rater une �tape dans la configuration du c�t� serveur, mais je
ne trouve pas laquelle.
Toute id�e est bienvenue! Merci d'avance.
Pierre Maitre
--
Dr Pierre-O. Maitre
Privat Docent
FMH Anesth�siologie
FMH Pharmacologie Clinique
Cabinet m�dical / A la Joy
CH-1273 Genolier Switzerland
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.