Contrôlez votre Raspberry Pi à distance avec SSH
Si vous débutez sur Raspberry Pi, apprendre à y accéder à distance peut vraiment vous simplifier la vie. Parmi toutes les options, SSH est celle que je recommande toujours en premier. Dans cet article, j’explique pourquoi et comment s’en servir, pas à pas.
SSH est un protocole disponible sur les systèmes Linux qui exécute des commandes depuis un autre ordinateur. Il doit d’abord être activé dans la configuration du Raspberry Pi, puis un client SSH d’un autre ordinateur pourra se connecter au Raspberry Pi.
Je vais vous guider à travers tout le processus, en vous montrant comment activer SSH, trouver votre adresse IP, et vous connecter au Raspberry Pi depuis votre ordinateur.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Qu’est-ce que SSH sur Raspberry Pi ?
Commençons par le début. Si vous n’avez aucune idée de ce qu’est SSH, je dois probablement vous expliquer quelques éléments avant de vous donner la procédure pour l’utiliser.
SSH signifie Secure SHell. C’est un protocole réseau courant utilisé pour se connecter d’un ordinateur à un autre en toute sécurité. La communication entre les deux ordinateurs est chiffrée, et une authentification est requise.
Il est généralement utilisé par les administrateurs système pour accéder et gérer des serveurs distants. En tant qu’administrateur système, j’avais environ 20 serveurs à surveiller, et en utilisant SSH, je pouvais travailler dessus pendant des jours sans avoir à me rendre dans la salle des serveurs. C’est très pratique dans ce cas.
Mais même à la maison, cela peut être vraiment utile d’accéder à votre Raspberry Pi, d’exécuter quelques commandes, puis de se déconnecter. Par exemple, si votre Raspberry Pi est monté à l’intérieur d’un robot, caché quelque part, ou si vous êtes juste trop paresseux pour brancher un moniteur, SSH vous fait gagner du temps.
SSH est pratique parce que son utilisation est simple. Vous devez juste avoir votre Raspberry Pi allumé, connecté au réseau, et SSH activé. Je vais expliquer comment l’utiliser ensuite.
Étape 1 : activer SSH sur Raspberry Pi
Sur Raspberry Pi OS, SSH est désactivé par défaut. Donc, la première étape est de l’activer. Il existe différentes méthodes pour y parvenir, selon votre configuration actuelle.
Voici les principales façons d’activer SSH sur Raspberry Pi :
- Sur Raspberry Pi OS Desktop : Activez SSH dans le Centre de contrôle Raspberry Pi sous l’onglet « Interfaces ».
- Sur Raspberry Pi OS Lite : Utilisez raspi-config et allez dans le sous-menu « Interfaces ».
- Avec Raspberry Pi Imager : Appliquez des options avancées lors de l’écriture sur la carte SD.
Je vais maintenant expliquer toutes ces méthodes (et plus) en détail.
SSH sur Raspberry Pi OS Desktop
Si vous utilisez Raspberry Pi OS Desktop, SSH n’est pas activé par défaut.
Vous pouvez l’activer facilement via le Centre de contrôle Raspberry Pi :
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
- Ouvrez le menu principal du bureau > Preferences > Control Centre.
- Allez dans l’onglet « Interfaces ».
- Cliquez sur le curseur pour activer SSH

- Fermez la fenêtre. Le serveur SSH est maintenant activé et prêt à accepter des connexions.
Au fait, si vous avez un environnement de bureau (en anglais) installé, vous pouvez utiliser un accès à distance graphique au lieu de SSH. VNC est une méthode populaire, mais il existe de nombreuses autres options listées dans cet autre article. Vous aurez ainsi accès à l’interface graphique complète, pas seulement à la ligne de commande.
SSH sur Raspberry Pi OS Lite
Si vous utilisez la version Lite de Raspberry Pi OS, il n’y a pas d’environnement de bureau, donc vous ne pouvez pas utiliser le Centre de contrôle graphique. Cependant, il existe un outil similaire en ligne de commande :
- Lancez le Raspberry Pi Software Configuration Tool en tapant cette commande :
sudo raspi-config - Vous obtiendrez un menu qui configure plusieurs choses sur votre Pi.
À partir de là, vous pouvez l’utiliser pour activer facilement SSH. - Allez dans « Interface Options » :

Vous pouvez utiliser les flèches de votre clavier pour naviguer d’un élément à l’autre, ENTER pour choisir un élément, et la touche TAB pour accéder aux actions ci-dessous. - Sélectionnez « SSH » et choisissez « Yes » pour l’activer.

- Quittez raspi-config. SSH est maintenant activé.
SSH lors de la création de la carte SD
Si votre système n’est pas encore installé sur votre carte SD, il est possible de le charger avec SSH activé dès le départ. J’ai un tutoriel complet à ce sujet (Installer un Raspberry Pi sans moniteur, clavier et souris), mais je vais vous donner la version courte ici.
Activer SSH avec Raspberry Pi Imager
Si vous installez Raspberry Pi OS avec Raspberry Pi Imager, vous pouvez utiliser ses options avancées pour activer SSH. Voici comment :
- Lancez Raspberry Pi Imager
(Si vous ne l’avez pas, vous pouvez le télécharger ici.) - Choisissez votre modèle de Pi, n’importe quelle version de Raspberry Pi OS dans la liste des systèmes d’exploitation, et votre dispositif de stockage (probablement votre carte SD.)

- Après les éléments de base ci-dessus, vous commencerez les étapes de « Personnalisation ».
- Pour ‘Hostname’, donnez à votre Pi le nom que vous souhaitez
- Sous ‘Localisation’, choisissez votre fuseau horaire et votre disposition de clavier.
- Pour ‘User‘, définissez le nom d’utilisateur et le mot de passe que vous souhaitez créer pour le premier utilisateur.
Important : c’est ce que vous utiliserez pour vous connecter via SSH !
- Sous ‘Wi-Fi’, entrez vos identifiants pour votre réseau, ou passez cette étape si vous n’en avez pas besoin.
- Lors de la prochaine étape, « Remote access« , vous allez activer SSH.
Cliquez sur le bouton pour « Enable SSH » et cochez « Use password authentication ».
- Lorsque vous atteignez « Raspberry Pi Connect », passez cette étape, car ce guide concerne SSH.
(Si vous êtes intéressé par Raspberry Pi Connect, consultez notre guide ici, en anglais.) - Maintenant, vous devriez être à l’étape Writing, où vous obtiendrez un résumé complet.
Cliquez sur le bouton WRITE pour commencer.
- Votre carte SD sera flashée comme d’habitude.
SSH sera activé au premier démarrage.
Vous pouvez trouver mon guide complet sur Raspberry Pi Imager ici, pour apprendre tous les conseils et astuces pour cet outil très utile.
Activer SSH manuellement
Si vous n’utilisez pas Raspberry Pi Imager pour flasher votre carte SD, ou si vous souhaitez activer SSH sur une carte SD que vous avez déjà flashée précédemment, vous pouvez également activer SSH manuellement :
- Insérez votre carte SD dans le lecteur de carte SD de votre ordinateur.
- Accédez-y avec votre explorateur de fichiers (généralement nommé « boot »).

- Créez un nouveau fichier dans la partition boot de la carte SD, nommé « ssh » sans extension.
Si vous êtes sur Windows, assurez-vous qu’il ne crée pas « ssh.txt » ou quelque chose comme ça. Vous devrez peut-être activer l’affichage des extensions dans les paramètres de votre explorateur de fichiers. - Éjectez la carte SD en toute sécurité. SSH sera activé au prochain démarrage.
SSH sur d’autres distributions Linux
Si vous utilisez des distributions Linux autres que Raspberry Pi OS, la plupart de ces solutions ne fonctionneront pas, donc vous devrez faire les choses différemment. Dans la plupart des cas, SSH est activé par défaut.
Mais si ce n’est pas le cas, vous pouvez généralement faire fonctionner un serveur SSH facilement avec quelques commandes :
À lire ensuite : Marre de Raspberry Pi OS ? Teste ces systèmes super cool.
- Installer SSH sur une distribution basée sur Debian :
sudo apt install openssh-server - Démarrer le service SSH et l’activer pour qu’il se lance au démarrage :
sudo systemctl start ssh
sudo systemctl enable ssh
Si votre distribution n’est pas basée sur Debian, utilisez le gestionnaire de paquets correspondant pour faire la même chose. Vous trouverez sûrement cela dans la documentation de la distribution, car c’est l’une des étapes les plus courantes après une installation système.
Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !
Étape 2 : prérequis pour SSH sur un Raspberry Pi
Maintenant qu’un serveur SSH est activé sur votre Raspberry Pi, nous devons juste effectuer certaines choses avant de nous y connecter.
Trouver l’adresse IP du Raspberry Pi
Une adresse IP est l’identifiant de votre appareil sur le réseau. Vous en avez besoin pour établir la connexion SSH, car votre ordinateur doit savoir où accéder au Raspberry Pi.
Si vous avez un environnement de bureau, vous pouvez trouver l’IP de votre Pi en survolant l’icône réseau (en haut à droite sur Raspberry Pi OS), ou dans les paramètres système.

Sur Raspberry Pi OS Lite (ou d’autres distributions minimales), utilisez la commande suivante à la place :ip a

L’adresse IP est au format A.B.C.D et chaque nombre a une valeur entre 1 et 254. Dans mon exemple, l’adresse IP de mon Raspberry Pi est 192.168.1.69 — notez votre IP, car vous en aurez besoin plus tard.
À lire ensuite : Peut-on vraiment bosser avec un Raspberry Pi 5 ? Mon test
Si vous avez besoin de plus d’explications, veuillez consulter cet article.
Vous voulez une méthode plus facile avec votre téléphone ?
Si vous êtes sur Android, installez l’Application RaspberryTips (en anglais), et elle trouvera rapidement l’adresse IP de votre Raspberry Pi pour vous ! Vous pouvez même utiliser l’application pour vous connecter via SSH.
Connexion SSH et mot de passe
Lorsque vous vous connectez à SSH, vous devez vous authentifier. Par défaut, vous pouvez vous connecter avec votre nom d’utilisateur et votre mot de passe Raspberry Pi OS existants, donc cela ne devrait pas être compliqué.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Si vous avez oublié votre nom d’utilisateur, utilisez la commande ‘whoami’ :

Si vous ne vous souvenez pas de votre mot de passe, ouvrez le menu principal > Preferences > Control Centre et définissez un nouveau mot de passe. Vous pouvez trouver plus de détails sur comment changer le mot de passe sur Raspberry Pi ici.
Étape 3 : se connecter au Raspberry Pi via SSH
Nous avons maintenant tout ce qu’il faut pour nous connecter au Raspberry Pi via SSH pour la première fois. Il existe plusieurs méthodes que vous pouvez utiliser. Vous pouvez soit utiliser la ligne de commande pour un test rapide, soit installer un client SSH pour plus de confort graphique.
Se connecter à SSH via la ligne de commande
SSH est bien intégré à la plupart des systèmes d’exploitation modernes, donc il est généralement possible de l’utiliser directement depuis la ligne de commande de votre ordinateur. La syntaxe est la même, quel que soit votre système d’exploitation (Windows, macOS, Linux) :ssh <nom_utilisateur>@<adresse_ip>
Donc, dans mon exemple :ssh pat@192.168.1.69
Sur Windows, trouvez l’invite de commande dans le menu principal et tapez la commande. Lors de la connexion, le Pi vous demandera d’entrer votre mot de passe :

Obtenir un nouvel invite (pat@rptips:~$) signifie que vous êtes bien connecté à votre Pi !
Si votre ordinateur fonctionne sous Linux, vous devrez peut-être installer manuellement un client SSH avec votre gestionnaire de paquets (« sudo apt install ssh » ou quelque chose comme ça). Mais pour la plupart des distributions, il est déjà installé par défaut.
Se connecter avec un client SSH
Utiliser le terminal ou l’invite de commande sur votre ordinateur est le moyen le plus rapide de tester si SSH fonctionne, mais ce n’est pas le plus pratique ou confortable à utiliser. Il existe de nombreux clients SSH qui vous offriront une meilleure expérience (plus de fonctionnalités, meilleure interface, etc.).
Le plus connu pour les utilisateurs de Windows est PuTTY, que vous pouvez télécharger ici. Il fonctionne très bien, et vous pouvez enregistrer vos sessions, ce qui vous permet de vous connecter simplement à chaque appareil en un clic, sans avoir à vous souvenir de l’adresse IP.
Mais mon client préféré est Termius. Vous le trouverez dans le Microsoft Store ou directement sur son site web. Il a une belle interface, enregistre vos sessions et mots de passe, et vous permet de vous reconnecter en un clic lorsque la connexion est perdue.
Je vous conseille aussi : N’achetez pas de nouvelle carte SD avant d’avoir lu ça

Sur Linux et macOS, je crée généralement des alias pour mes serveurs et je n’utilise pas de client spécifique. Mais vous pouvez probablement trouver des options similaires (Termius est disponible sur macOS et Linux, par exemple).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous comprenez l'anglais et en voulez encore plus ? Je publie une nouvelle leçon chaque mois, réservée à mes abonnés premium. Rejoignez la communauté dès maintenant pour y avoir accès !
Aller plus loin avec SSH sur Raspberry Pi
C’est tout ! Vous avez terminé la partie la plus compliquée et pouvez maintenant accéder au terminal de votre Raspberry Pi depuis votre ordinateur. Mais en fait, ce n’est que le début. Cela vous donne accès à de nouveaux travaux, et probablement de nouveaux projets si vous le faites bien.
Commandes Raspberry Pi
Avoir accès au terminal Raspberry Pi depuis votre ordinateur, c’est bien, mais vous devrez connaître quelques commandes, sinon cela ne servira à rien. Utiliser un terminal, c’est comme parler une autre langue, vous devrez passer du temps à apprendre et à tester les commandes Linux.
Retenir des commandes peut être assez difficile, mais je suis là pour vous aider. Vous pouvez lire cet article où je vous donne les commandes les plus importantes, avec une courte explication de la syntaxe et quelques exemples. Vous pouvez même télécharger ma feuille de triche avec toutes les commandes dans un format PDF pratique.
Se connecter à SSH sans mot de passe
Si vous n’avez qu’un seul Raspberry Pi avec un mot de passe facile à retenir, tout va bien. Mais lorsque vous avez plusieurs serveurs en fonctionnement et que vous devez y accéder régulièrement, cela peut devenir compliqué.
Il est possible d’utiliser l’authentification par clé publique pour accéder à votre Raspberry Pi sans mot de passe. En résumé, vous allez enregistrer votre ordinateur sur le Raspberry Pi, pour lui permettre un accès à distance sans mot de passe à l’avenir.
Voir aussi : Vous ne saviez pas que votre Pi pouvait faire ça
Le processus pour faire cela est un peu long à couvrir ici, mais j’explique tout à la fin de cet autre article. Lisez et testez si vous voulez éviter d’utiliser des mots de passe (c’est même mieux pour la sécurité).
Conseils de sécurité pour Raspberry Pi
Si SSH est désactivé par défaut sur la plupart des distributions, y compris Raspberry Pi, c’est pour une bonne raison. Dès que vous l’activez, il y a un risque que quelqu’un puisse accéder à votre Pi sans votre permission.
Par exemple, si vous utilisez le même nom d’utilisateur et mot de passe partout, et que quelqu’un accède à un autre PC sur votre réseau, il peut facilement accéder à votre Raspberry Pi aussi. Mais même si vous avez des mots de passe différents, il y a toujours des risques à avoir SSH activé.
Je ne vais pas entrer dans les détails ici, mais j’ai un guide complet pour améliorer la sécurité sur un Raspberry Pi. Je vous recommande vivement de le lire et d’appliquer certains des conseils que je donne. Les premiers conseils ne sont pas compliqués et vous protégeront de la plupart des problèmes.
Utiliser un VPN pour l’accès à distance sur Internet
La dernière chose qui pourrait vous intéresser est comment accéder au terminal de votre Raspberry Pi lorsque vous n’êtes pas sur le même réseau. Disons que vous êtes au travail et que vous voulez vérifier quelque chose chez vous, cela ne fonctionnera pas directement.
L’adresse IP que vous avez sur votre Raspberry Pi est une adresse IP privée, quelque chose de local, qui n’existe pas sur le réseau de votre entreprise. Si vous voulez accéder à votre Raspberry Pi depuis un autre endroit, la meilleure méthode est d’utiliser un VPN.
Un VPN créera un tunnel sécurisé entre votre ordinateur (partout dans le monde) et votre Raspberry Pi chez vous. Un serveur VPN doit être installé sur votre Raspberry Pi (ou un autre appareil sur votre réseau domestique) ainsi qu’un client VPN sur votre ordinateur (ou smartphone).
À lire aussi : Les 5 navigateurs les plus rapides sur Raspberry Pi
Le concept peut sembler un peu compliqué, mais l’installation est assez simple. Consultez ce tutoriel pour apprendre à installer OpenVPN sur votre Raspberry Pi en quelques minutes.
Il est également possible d’utiliser la redirection de port sur votre routeur à la place. Mais je ne le recommande pas, car n’importe qui peut accéder au port ouvert. Vous pouvez essayer, mais un VPN est beaucoup plus sûr à mon avis.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources
