Se connecter au Raspberry Pi via ssh: connexion refusée (du mastic)

13

J'ai une framboise exécutant raspbian, et je veux me connecter via SSH, mais quelque chose se passe.

Sur la framboise, j'ai exécuté nmap et le port 22 dit: OUVERT; le processus ssh est en cours d'exécution et très bien.

Mais je ne peux pas me connecter à partir de ma machine Windows 8.1 avec du mastic, je reçois simplement une connexion refusée.

Quelqu'un peut-il me donner des indications?

Edit: oublié de mentionner que je peux à la fois le cingler et que j'ai vérifié raspi-config, et cela semble normal.

J'ai eu quelques problèmes pour résoudre les dépendances avec apt-get, mais j'ai réinstallé resolvconf, et cela l'a corrigé.

EDIT2: Cela n'a pas fonctionné lors de la désactivation du pare-feu Windows.

EDIT3: Je peux ssh le pi du pi.

EDIT4: Je viens de découvrir que ma framboise et ma boîte Windows ont la même IP ... quoi?

ptf
la source
Vous êtes sûr qu'il est connecté à Internet? Essayez dans la ligne de commande suivante commande: ifconfig wlan0. Y a-t-il une véritable adresse IP dans la ligne inet addr?
Matze Strawberrymaker
Pouvez-vous faire un ping depuis une machine Windows vers votre Pi?
Steve Robillard
Vérifiez si le ssh démarre au démarrage à partir de '/ etc / init /' et vérifiez 'sudo raspi-config', vous avez peut-être désactivé ssh
Tolga Varol
Voir modifier pour plus d'informations.
ptf
J'ai eu un problème similaire ... enfin je viens de redémarrer mon routeur (après avoir perdu 1,5 heure de débogage), et boum, comme par magie, tout fonctionne à nouveau! Les symptômes étaient étranges: tous les appareils avaient Internet, mais ne pouvaient pas se parler, et SSH a refusé. Le redémarrage du routeur a résolu quel que soit le problème ... il s'avère donc que ce n'était même pas sur les PC.
Gabriel Staples

Réponses:

12

La framboise a changé quelque chose depuis novembre 2016

voici l'instruction noob pour résoudre ce problème

sudo su
raspi-config

1) Choisissez la première «mise à jour»

2) Dans les options avancées -> système de fichiers expand_root

3) options d'interfaçage -> ssh [activer]

4) change_locale [votre pays-UTF8] et si vous êtes toujours là, c'est bien aussi de changer le fuseau horaire

5) changez le mot de passe par défaut (ne soyez pas paresseux, faites-le :)

Richard de Ree
la source
Veuillez ajouter «modifier le mot de passe utilisateur par défaut» à la liste ci-dessus. C'est probablement la raison pour laquelle ils l'ont désactivé par défaut.
Tomasz Gandor
@TomaszGandor ty qui est bon
Richard de Ree
4

Alors, je l'ai compris.

Il y a longtemps, j'ai attribué une IP à mon pi sur le routeur, liant son adresse mac à l'IP.

Il est arrivé hier que j'avais la même adresse IP lorsque j'ai eu besoin à nouveau du pi. J'ai donc probablement essayé de me connecter à ma machine Windows à partir de ma machine Windows à cause des IP identiques.

Ce qui a corrigé cela en cmd (sur ma boîte Windows):

ipconfig /release

ipconfig /renew

ouais enfin

ptf
la source
2
Il convient de noter que le dernier Raspbian est livré avec ssh désactivé dans la configuration.
Eddie
@Eddie Tu m'as sauvé la vie mec !!!!!
Vishal
1

Il peut s'agir d'un problème de correspondance de paire de clés SSH incorrecte. Votre client stocke les clés SSH des sessions précédentes. Donc, si vous avez SSH dans le passé avec ce même client vers un autre appareil (ou même Raspberry mais avec une construction différente) sur la même IP, les clés des deux côtés ne correspondent pas. Solution: supprimez les clés de votre client.

Magasins Putty clés SSH dans le registre: HKEY_CURRENT_USER\SoftWare\YOU\PuTTY\SshHostKeys. Si vous n'utilisez pas Putty, jetez un œil à %USERPROFILE%\sshou %USERPROFILE%\.ssh. Si vous utilisez OSX, jetez un œil à~/.ssh/known_hosts

EDP
la source
C'était une installation propre sur le pi, et je n'ai pas utilisé de clés ssh avec du mastic sur cette machine. Cela devient difficile.
ptf
0

Il peut s'agir du pare-feu Windows qui bloque la connexion ssh sortante. Assurez-vous que le port 22 est autorisé à sortir de votre machine Windows.

berto
la source
Ah, je n'ai pas mentionné que j'avais également désactivé le pare-feu Windows, mais sans chance.
ptf
Sur le Pi pouvez-vousssh localhost
berto
Ouais, ça marche.
ptf
Et pour les coups de pied ifconfigsur le Pi et ipconfigsur les fenêtres, montrez que les deux systèmes sont sur le même réseau?
berto
Je ne suis pas chez moi en ce moment, mais je me souviens que les deux avaient la même passerelle par défaut, tous deux étant branchés sur le même commutateur avec un câble Ethernet, et bien que je n'aie pas vérifié l'ip de ma boîte Windows, l'ip du pi ressemblait à ce qu'il devrait.
ptf