Forum Linux.debian/ubuntu Probleme connection ssh

Posté par .
Tags : aucun
1
14
mai
2009

Bonjour,

Voilà j'ai un soucis avec des connections ssh sur des serveurs Lenny 5.0.
Quand je demarre la machine, je peux me connecter sur celle-ci.
Le problème intervient après le redémarrage des interfaces réseaux
/etc/init.d/networking restart
.
Après avoir effectuer cette commande, j'essaye de me connecter en ssh, je rentre le bon mot de passe, ça me connecte mais déconnecte aussi tot.

j'ai effectuer un debug avec ssh : ssh -vvv
Voila ce ke j'obtient après l'entree du mot de passe

debug3: packet_send2: adding 64 (len 60 padlen 4 extra_pad 64)
debug2: we sent a password packet, wait for reply
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 1
debug3: tty_make_modes: ospeed 38400
debug3: tty_make_modes: ispeed 38400
debug1: Sending environment.
debug3: Ignored env KDE_MULTIHEAD
debug3: Ignored env SSH_AGENT_PID
debug3: Ignored env DM_CONTROL
debug3: Ignored env TERM
debug3: Ignored env DESKTOP_STARTUP_ID
debug3: Ignored env SHELL
debug3: Ignored env XDM_MANAGED
debug3: Ignored env GTK2_RC_FILES
debug3: Ignored env GTK_RC_FILES
debug3: Ignored env GS_LIB
debug3: Ignored env WINDOWID
debug3: Ignored env KDE_FULL_SESSION
debug3: Ignored env XTERM_SHELL
debug3: Ignored env USER
debug3: Ignored env LS_COLORS
debug3: Ignored env SSH_AUTH_SOCK
debug3: Ignored env SESSION_MANAGER
debug3: Ignored env DESKTOP_SESSION
debug3: Ignored env PATH
debug3: Ignored env PWD
debug1: Sending env LANG = en_CA.UTF-8
debug2: channel 0: request env confirm 0
debug3: Ignored env KDE_SESSION_UID
debug3: Ignored env HISTCONTROL
debug3: Ignored env XTERM_LOCALE
debug3: Ignored env XTERM_VERSION
debug3: Ignored env SHLVL
debug3: Ignored env HOME
debug3: Ignored env XCURSOR_THEME
debug3: Ignored env LOGNAME
debug3: Ignored env DBUS_SESSION_BUS_ADDRESS
debug3: Ignored env LESSOPEN
debug3: Ignored env DISPLAY
debug3: Ignored env LESSCLOSE
debug3: Ignored env DEBUG
debug3: Ignored env _
debug2: channel 0: request shell confirm 1
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel_input_confirm: type 99 id 0
debug2: PTY allocation request accepted on channel 0
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_confirm: type 99 id 0
debug2: shell request accepted on channel 0
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0
debug2: channel 0: rcvd eow
debug2: channel 0: close_read
debug2: channel 0: input open -> closed
Linux ctpmini 2.6.18-6-686 #1 SMP Mon Aug 18 08:42:39 UTC 2008 i586

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu May 14 17:41:48 2009 from 192.168.3.33
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug2: channel 0: rcvd close
debug3: channel 0: will not send data after close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
debug3: channel 0: status: The following connections are open:
#0 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cfd -1)

debug3: channel 0: close_fds r -1 w -1 e 6 c -1
Connection to 192.168.3.100 closed.
Transferred: sent 2208, received 2472 bytes, in 0.0 seconds
Bytes per second: sent 145848.6, received 163287.0
debug1: Exit status 255


Pour résoudre ce problème :
- j'ai essayer de redémarrer le démon ssh (rien ne change)
- j'ai mis le serveur ssh en débug (et la la connection se fait)
et apres ca si je redemarre le démon la connection ssh refonctionne jusqu'au redémarrage des interface via /etc/init.d/networking

Si vous pouviez m'aider, car là je ne comprend pas.

Voici le fichier de configuration du serveur ssh :

Port 22
UseDNS no
AllowUsers root support client
RSAAuthentication no
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/citypassenger_keys
ChallengeResponseAuthentication no
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
UsePrivilegeSeparation yes
LoginGraceTime 60
PermitRootLogin yes
StrictModes yes
IgnoreRhosts yes
RhostsRSAAuthentication no
HostbasedAuthentication no
PermitEmptyPasswords no
SyslogFacility AUTH
LogLevel INFO
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
  • # tu perds ton temps...

    Posté par (page perso) . Évalué à 2.

    ---> https://linuxfr.org/comments/1032268.html#1032268
  • # EOF

    Posté par (page perso) . Évalué à 3.

    "debug2: channel 0: rcvd eof"

    Ton shell s'est terminé. Je pense que le problème n'est pas à chercher du coté de ssh, mais du coté du shell. Par exemple ton .bashrc contient une instruction exit ou une commande qui le fait planter.

    Essaie de te connecter par un autre moyen ou avec un autre utilisateur pour voir si tu peux faire quelque chose.
    • [^] # Re: EOF

      Posté par . Évalué à 1.

      Salut,
      J'ai essayé de me connecter avec un autre login, et c'est passer.
      J'ai donc modifier mon script .bashrc (malgré le fait qu'il y avait aucun exit) et ça à fonctionner. Cependant en redémarrant mes interfaces réseaux, le problème est de nouveau apparu avec le nouveau script.
      J'ai donc remis l'ancien script .bashrc, et là j'ai de nouveau réussi à me connecter. Jusqu'au prochain redémarrage des mes interfaces réseaux.

      Je ne comprends vraiment pas ce qu'il ne va pas...

      Merci d'essayer de m'aider.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.