Problème connecion ssh

Bonjour,

Je m'intéresse depuis quelques jours au fonctionnement du ssh mais je n'arrive pas à me connecter à un serveur distant.
J'utilise la commande ssh login@adresseip et j'obtiens instantanement l'erreur suivante : Read from socket failed: Connection reset by peer
Par contre si je lance ssh localhost cela marche très bien.
J'ai regardé pas mal de trucs sur internet à ce sujet mais ce problème a l'air d'avoir des raisons et des solutions différentes à chaque fois. J'ai fait des tests sur quelques unes de ces solutions mais cela ne marche pas ( désinstaller openssh et le réinstaller et autres...)

Je suis sous Fedora 17.

Merci d'avance de vos réponses

8 réponses

  1. Salut,
    Peut-être un problème de port sur la machine distante?

    Que donne :
    ssh login@adresseip -p 110


    Pour essayer le port 110.
    0
    1. question con :
      as-tu installer le ssh sur la machine distante ?
      le port 22 est-il ouvert ?
      0
      1. etes vs connectés sur wifi ou avec cable.
        0
        1. Oui ssh est installé sur la machine distante ( j'arrive à y accéder depuis un autre ordinateur ).
          Le port 22 est bien ouvert sur ma machine.
          J'ai lancé la commande avec le port 110 et rien ne se passe ( aucun affichage ni rien)
          Je suis connecté en wifi.
          0
          1. il faut te connecter avec le cable
            0
          2. Je viens d'essayer avec le cable et cela ne change rien :-/
            0
        2. Contributeur
          hello
          problème de ssh bloqué par le pare-feu ?
          0
          1. J'ai désactivé le pare-feu pour essayer mais cela ne change rien.
            Voila la trace de ssh -vvv login@ip

            OpenSSH_5.9p1, OpenSSL 1.0.0j-fips 10 May 2012
            debug1: Reading configuration data /etc/ssh/ssh_config
            debug1: /etc/ssh/ssh_config line 50: Applying options for *
            debug2: ssh_connect: needpriv 0
            debug1: Connecting to IPduserveur [IPduserveur] port 22.
            debug1: Connection established.
            debug1: identity file /home/romain/.ssh/id_rsa type -1
            debug1: identity file /home/romain/.ssh/id_rsa-cert type -1
            debug1: identity file /home/romain/.ssh/id_dsa type -1
            debug1: identity file /home/romain/.ssh/id_dsa-cert type -1
            debug1: Remote protocol version 2.0, remote software version OpenSSH_4.7p1 Debian-8ubuntu1.2
            debug1: match: OpenSSH_4.7p1 Debian-8ubuntu1.2 pat OpenSSH_4*
            debug1: Enabling compatibility mode for protocol 2.0
            debug1: Local version string SSH-2.0-OpenSSH_5.9
            debug2: fd 3 setting O_NONBLOCK
            debug3: load_hostkeys: loading entries for host "IPduserveur" from file "/home/romain/.ssh/known_hosts"
            debug3: load_hostkeys: loaded 0 keys
            debug1: SSH2_MSG_KEXINIT sent
            debug1: SSH2_MSG_KEXINIT received
            debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
            debug2: kex_parse_kexinit: ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,ssh-rsa,ssh-dss
            debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
            debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
            debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-256-96,hmac-sha2-512,hmac-sha2-512-96,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
            debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-256-96,hmac-sha2-512,hmac-sha2-512-96,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
            debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
            debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
            debug2: kex_parse_kexinit:
            debug2: kex_parse_kexinit:
            debug2: kex_parse_kexinit: first_kex_follows 0
            debug2: kex_parse_kexinit: reserved 0
            debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
            debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
            debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
            debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
            debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
            debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
            debug2: kex_parse_kexinit: none,zlib@openssh.com
            debug2: kex_parse_kexinit: none,zlib@openssh.com
            debug2: kex_parse_kexinit:
            debug2: kex_parse_kexinit:
            debug2: kex_parse_kexinit: first_kex_follows 0
            debug2: kex_parse_kexinit: reserved 0
            debug2: mac_setup: found hmac-md5
            debug1: kex: server->client aes128-ctr hmac-md5 none
            debug2: mac_setup: found hmac-md5
            debug1: kex: client->server aes128-ctr hmac-md5 none
            debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
            debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
            Read from socket failed: Connection reset by peer
            0
            1. Tappe en root, sur la machine serveur :

              # ssh localhost


              Afin de déjà identifier de quel côté est le problème.
              0