J'essaie d'accéder à SSH sur un serveur, mais j'ai obtenu "SSH_EXCHANGE_Identification: LIRE: la connexion réinitialisée par pair". Le même client fonctionne bien lorsque je déplace l'ordinateur à la maison mais montrer l'erreur lorsque l'ordinateur est au bureau de travail. Est-ce que cela possible de certains paramètres réseau de réseau local dans le réseau de bureau provoque le problème? J'ai essayé d'autres ordinateurs dans le réseau de bureau, le même problème.
Puis-je modifier les paramètres du serveur pour résoudre ce problème?
Client et serveur avec le même Debian "Linux Debian 3.16.0-4-Amd64 # 1 SMP Debian 3.16.7-2 (2014-11-06) x86_64 GNU/Linux"
Du côté client, journal montre:
Openssh_6.7p1 Debian-3, OpenSSL 1.0.1J 15 oct. 2014 [.____] Debug1: Données de configuration de la lecture /Home/client/.ssh/config Debug1: /Home/client/.ssh/config ligne 13: Application des options pour NAVTK Débug1: Données de configuration de lecture /etc/ssh/ssh_config Debug1:/etc/ssh/ssh_config Line 19: Application des options pour * [.____] Débug1: Nom d'hôte a changé; RE-lecture Configuration Débogou1: Données de configuration de la lecture /Home/Client/.ssh/config Debug1: lecture de données de configuration /etc/ssh/ssh_config Debug1:/etc/ssh/SSH_Config Line 19: Application des options pour * Débug12: SSH_Connect: Needpriv 0 [.____] Débug1: Connexion à www.host.com [xx.xx.xx.xx] port xx. Débugion1: Connexion établie. Débug1: fichier d'identité /home/client/.ssh/user type 1 débogué1: key_load_public: aucun fichier ou répertoire de ce type [.____] Débug1: fichier d'identité/Accueil/Client/.SSH/User-Cert Type -1 [ ] ssh_exchange_Identification: Lire: Réinitialisation de la connexion par pair
Et le côté de la connexion du serveur
Server écoute sur :: Port 443. Débugou3: FD 5 n'est pas O_NONBLOCK Débug1: Server ne fera pas la fourchette lors de l'exécution du mode de débogage. [. ____] Débug3: Send_Rexec_State: entrant FD = 8 CONFIG LEN 735 [.____] DEBUG3: SSH_MSG_SEND: TYPE 0 [ : Les prises INETD après dupping: 3, 3 Débug1: GetPeName a échoué: le point final de transport n'est pas connecté Debug1: get_remote_port a échoué [.____]
J'ai le même problème. À l'heure actuelle, on dirait que le problème est avec mon fournisseur de services Internet. Essayez de faire une traceroute sur votre serveur. Pour moi, cela échoue avant d'atteindre le serveur.
Mon serveur est un serveur d'hébergement partagé. Ma société d'hébergement m'a dit qu'ils ont eu le même problème avec d'autres clients utilisant AT & T ou Comcast.
J'espère que cela vous aidera, ou du moins vous sauvegarder de dépenser du temps excessif sur d'autres possibilités.
Il est trop tard ici, mais peut-être que quelqu'un saute juste dans cela, trouvez-le utile.
C'est tout ou vous devrez peut-être signaler à nouveau le domaine de l'IP publique.
Mes environnements sont AWS et NGinx.
Il peut y avoir de nombreuses raisons, mais l'une des principales raisons possibles peut être (dans mon cas c'était) SSH/Port 22 n'est pas autorisé par pare-fe.
Vous pouvez autoriser la connexion ssh par interface utilisateur (certains fournisseurs permettent que) ou si vous avez une méthode alternative pour vous connecter (ex. DigitalOcean fournit un bouton de console) Vous pouvez exécuter ci-dessous la commande.
Sudo ufw allow ssh
Sudo ufw allow 22
cela peut être bien trop tard mais cela pourrait sauver la journée de quelqu'un un jour. Eh bien, j'ai eu le même problème que j'ai ajouté ssh:my.ip.address
dans le /etc/hosts.allow
Fichier et redémarré le serveur.
PS: Cela fonctionne si vous pouvez accéder au serveur de manière d'une autre manière.