86 votes

Connexion ssh refusée sur Raspberry Pi

Je me rends compte que cette question a déjà été posée de différentes manières, mais il semble qu'aucune des méthodes que j'ai trouvées n'ait permis de résoudre ce problème, alors voilà :

J'essaie de me connecter à mon installation raspberry pi 3 raspbian via ssh sur mon ordinateur portable, mais bien que j'aie l'adresse IP correcte, je continue à obtenir l'erreur :

ssh: connect to host xxx.xxx.xx.x port 22: connection refused.

C'est inhabituel car lorsque j'essaie d'envoyer un ping à cette adresse, cela fonctionne bien. Puis-je essayer de comprendre ce qui ne va pas ?

Gardez également à l'esprit que je suis relativement inexpérimenté avec bash sous linux, donc l'inclusion de toute commande spécifique avec une description de ce qu'elle fait serait grandement appréciée.

182voto

e0k Points 2086

Apparemment, le serveur SSH sur Raspbian est maintenant désactivé par défaut . S'il n'y a pas de serveur à l'écoute des connexions, il ne les acceptera pas. Vous pouvez activer manuellement le serveur SSH en procédant comme suit tutoriel raspberrypi.org :

Depuis la version de novembre 2016, Raspbian a le serveur SSH désactivé par défaut.

Il existe désormais plusieurs façons de l'activer. Choisissez-en un :

Depuis le bureau

  1. Lancement Raspberry Pi Configuration de la Preferences menu
  2. Naviguez jusqu'au Interfaces onglet
  3. Sélectionnez Enabled à côté de SSH
  4. Cliquez sur OK

Depuis le terminal avec raspi-config

  1. Entrez sudo raspi-config dans une fenêtre de terminal
  2. Sélectionnez Interfacing Options
  3. Naviguez jusqu'à et sélectionnez SSH
  4. Choisissez Yes
  5. Sélectionnez Ok
  6. Choisissez Finish

Démarrez le service SSH avec systemctl

sudo systemctl enable ssh
sudo systemctl start ssh

Sur un Raspberry Pi sans tête

Pour une installation sans tête, SSH peut être activé en plaçant un fichier nommé ssh sans aucune extension, sur la partition de démarrage de la carte SD. Lorsque le Pi démarre, il recherche le fichier ssh fichier. S'il est trouvé, SSH est activé et le fichier est supprimé. Le contenu du fichier n'a pas d'importance : il peut contenir du texte, ou rien du tout.

-4voto

Ashley Duncan Points 134

Je pense que Pi a un serveur ssh activé par défaut. Les miens ont toujours fonctionné sans problème. Cela dépend de la version du système d'exploitation peut-être.

La plupart du temps, lorsque cela échoue pour moi, c'est parce que l'adresse IP a été modifiée. Peut-être que vous envoyez une requête à quelque chose d'autre maintenant ? Parfois aussi, ils refusent simplement de se connecter et doivent être redémarrés.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X