mot de passe par défaut raspberry pi

Quel est le Mot de Passe par Défaut sur Raspberry Pi ? (SSH)

Si vous souhaitez accéder à votre Raspberry Pi à partir d’un ordinateur distant, vous pouvez utiliser le protocole SSH et obtenir un terminal comme si vous étiez directement sur le Raspberry Pi.
Mais pour ça, vous aurez besoin de l’adresse IP et du mot de passe SSH.

Sur la dernière version de Raspberry Pi OS, il n’y a plus de login et de mot de passe par défaut (c’était « pi » et « raspberry » jusqu’à présent). Un assistant de configuration démarre au premier démarrage pour créer l’utilisateur principal avec vos propres informations d’identification.

Dans cet article, nous verrons d’autres points importants sur les connexions SSH à un Raspberry Pi, notamment
ce qu’est SSH, comment activer SSH sur un Raspberry Pi, comment faire en sorte que le service SSH démarre automatiquement à chaque redémarrage, quelle adresse IP utiliser et quel port utiliser pour se connecter, et comment se connecter à SSH sans avoir à taper de mot de passe.

À propos, si vous débutez sur Raspberry Pi et que vous souhaitez accélérer les choses (tout en vous amusant), n’hésitez pas à télécharger mon e-book Maitrisez Raspberry Pi en 30 jours. Il s’agit d’un défi de 30 jours dans lequel vous apprendrez une nouvelle compétence chaque jour. Vous économiserez du temps et de l’argent et pourrez enfin profiter de votre Raspberry Pi à son plein potentiel. Je vous offre d’ailleurs 10% de remise aujourd’hui si vous utilisez ce lien !

Qu’est-ce que le protocole SSH ?

SSH est l’abréviation de Secure SHell. C’est un protocole réseau cryptographique, le plus souvent utilisé pour se connecter en toute sécurité à un ordinateur distant.

En général, le protocole SSH vous permettra d’accéder au shell (terminal) de votre Raspberry Pi depuis un autre PC.
Cette solution peut être pratique si vous souhaitez installer des paquets depuis votre PC principal (copier/coller des commandes) ou même indispensable si vous n’utilisez pas d’écran avec votre Raspberry Pi.

Dans les paragraphes suivants, nous verrons comment le configurer, étape par étape, en commençant par les bases, puis en ajoutant un peu de confort.

Comment se connecter à un Raspberry Pi en SSH ?

Depuis Windows

Si vous utilisez Microsoft Windows sur votre PC principal, sachez qu’aucun outil de connexion SSH n’est installé par défaut.
C’est pourquoi vous devrez en télécharger et en installer un, comme Putty par exemple.

Putty est l’un des logiciels les plus utilisés pour accéder aux hôtes SSH sous Windows, et si vous découvrez SSH, il sera parfait.

Téléchargez le fichier correspondant aux spécifications de votre ordinateur.
En fonction de la version choisie, installez-le ou non, puis lancez-le.

Putty ressemble à ça :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Pour vous connecter, saisissez l’adresse IP dans le champ « Host Name » et cliquez sur « Open ».
Si vous avez besoin d’aide pour trouver l’adresse IP actuelle de votre Raspberry Pi , n’hésitez pas à lire mon article sur le sujet.

Pour rappel, le login et mot de passe SSH par défaut sur les anciennes versions est :
– login : pi
– mot de passe : raspberry

Sur la dernière version de Raspberry Pi OS, vous avez créé le nom d’utilisateur et le mot de passe lors du premier démarrage.

Si cela ne fonctionne pas, ne vous inquiétez pas, je vous expliquerai comment faire un peu plus loin.

Depuis Linux ou Mac

Si vous utilisez un système basé sur Unix, c’est-à-dire n’importe quelle distribution Linux ou même macOS, vous devrez utiliser la commande « ssh » pour vous connecter depuis un terminal.

Vous devrez peut-être l’installer en fonction de votre système, par exemple sur une distribution basée sur Debian :
sudo apt-get update
sudo apt-get install ssh

La commande pour vous connecter à votre Raspberry Pi sera quelque chose comme ça :
ssh pi@IP

Remplacez « IP » par l’adresse IP de votre Raspberry Pi, ainsi que le nom d’utilisateur si nécessaire.
Par exemple:
ssh pat@192.168.1.10
Si vous avez besoin d’aide pour trouver l’adresse IP actuelle de Raspberry Pi, n’hésitez pas à lire mon article sur le sujet.

Pour rappel, le login et mot de passe SSH par défaut sur Raspberry Pi « Legacy » sont:
– login : pi
– mot de passe : raspberry

Sur les versions plus récentes de Raspberry Pi OS, vous avez créé le nom d’utilisateur et le mot de passe lors du premier démarrage.

Si cela ne fonctionne pas, ne vous inquiétez pas, je vais vous expliquer comment faire maintenant.

Mot de passe oublié ? Lisez ce guide pour savoir comment le réinitialiser.

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 !

Comment activer SSH sur un Raspberry Pi ?

Depuis le bureau

Pour des raisons de sécurité, le service SSH n’est pas activé par défaut sur les Raspberry Pi.
Vous devez l’activer vous-même en allant dans le menu Start > Preferences > Raspberry Pi Configuration.
Allez dans l’onglet « Interfaces » et activez SSH :

Depuis un terminal

La même chose à partir d’un terminal, vous devez démarrer le service SSH manuellement.
Pour ce faire, tapez la commande suivante :
sudo service ssh start

Vous pouvez également vérifier l’état du service en tapant :
sudo service ssh status

En passant, si vous souhaitez activer SSH directement sur une nouvelle installation, vous pouvez consulter ce tutoriel : comment faire une installation headless (aucun écran/clavier requis) .

Comment démarrer automatiquement le service SSH au démarrage ?

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Vous vous rendrez vite compte que le service SSH, même lorsqu’il est activé, ne démarre pas automatiquement au démarrage.
Il faut donc trouver un moyen de le forcer à démarrer.

Vous avez différentes façons de le faire, mais, le cas présent, j’ai choisis de le planifier dans le crontab en root au démarrage :

  1. Éditer le crontab en root avec cette commande :
    sudo crontab –e
  2. Ajoutez cette ligne à la fin du fichier :
    @reboot /usr/sbin/service ssh start

Si cela ne vous évoque rien, vous pouvez lire le tutoriel sur la façon de planifier des tâches sur un Raspberry Pi.
Il y est expliqué en détail les notions de cron et crontab, et il me semble également que le lancement du service SSH au démarrage est l’un des exemples donnés.

Une autre solution, qui peut être plus simple, est de passer par raspi-config (Interface options > SSH). Cela activera le service SSH, et le lancera automatiquement aux prochains démarrages.

Quelle adresse IP et quel port pour se connecter ?

Par défaut, le service SSH démarre sur le port 22.
Vous devez donc vous connecter à l’IP du Raspberry Pi sur le port 22.

Par exemple, depuis Linux :
ssh pi@192.168.1.200

Ou, si vous avez changé le port SSH, spécifiez le port avec l’option -p :
ssh pi@192.168.1.200 -p2222
Remplacez 2222 par le port que vous avez configuré.

Comme évoqué plus haut, si vous ne connaissez pas l’adresse IP actuelle du Raspberry Pi, n’hésitez pas à jeter un œil à mon post sur le sujet.
Je vous y explique comment facilement la trouver.

Cet article vous explique également comment la rendre statique, afin que vous n’ayez pas à la chercher à chaque fois que vous souhaitez vous connecter.

Comment se connecter en SSH sans mot de passe ?

Vous savez maintenant comment activer le service SSH sur votre Raspberry Pi et comment vous y connecter.
C’est génial, mais si vous devez le faire aussi souvent que moi, taper le mot de passe à chaque fois deviendra vite ennuyeux.

Il existe un moyen de créer une clé SSH pour vous identifier avec celle-ci plutôt qu’avec un mot de passe d’utilisateur.
Je vais vous expliquer comment la configurer selon votre système d’exploitation.

Bien entendu, la connexion par mot de passe sera toujours possible si vous perdez la clé ou si vous utilisez un autre ordinateur.

Depuis Windows

Tout d’abord, sous Windows, vous aurez besoin de la suite complète Putty, avec PuttyGen et PuttyAgent.
Donc, si vous avez téléchargé uniquement le client SSH dans sa version portable, vous devez tout installer.

Vous aurez également besoin d’un outil pour transférer des fichiers sur votre Raspberry Pi
WinSCP est un bon choix.

Suivez ensuite ces étapes :

  • Créez vos clés SSH avec PuttyGen :
    • Lancez PuttyGen
    • Sélectionnez « RSA » comme type de clé (Type of key to generate)
    • Entrez 4096 pour le nombre de bits (Number of bits in generated key)
    • Cliquez sur « Generate »
    • Laissez toutes les autres options par défaut, pas de « passphrase »
    • Enregistrez les clés où vous le souhaitez
  • Transférez la clé publique sur le Raspberry Pi avec WinSCP :
    • Ajouter un nouveau site (Session) avec l’adresse IP et les identifiants du Raspberry Pi
    • Connectez-vous à ce site
    • Sur le côté gauche, accédez au dossier où vous avez enregistré vos clés
    • Sur le côté droit, accédez au dossier /home/pi
    • Transférer la clé publique sur le Raspberry (glisser-déposer)
  • Autoriser cette clé sur le Raspberry Pi
    • Connectez-vous au Raspberry Pi avec Putty
    • Ajoutez la clé publique qui vient d’être transférée aux clés autorisées :
      cat /home/pi/your_key.pub >> ~/.ssh/authorized_keys
    • Fermer Putty
  • Essayez de vous reconnecter avec Putty

Ce test ne devrait pas vous demander de saisir un mot de passe et vous connectera directement.

Si vous avez encore besoin d’un login, entrez pi@IP dans le champ « Hostname » en remplaçant IP par l’adresse IP du Raspberry Pi.

Depuis Linux ou Mac

  • Si vous n’en avez pas déjà, créez vos clés SSH avec cette commande :
    ssh-keygen -t rsa
    Appuyez simplement sur Entrée pour chaque question, chemin par défaut et aucun mot de passe.
  • Copiez le fichier de clé publique sur votre Raspberry Pi
    scp ~/.ssh/id_rsa.pub pi@IP:/home/pi/your_key.pub
    Remplacez IP par votre adresse IP Raspberry Pi, nommez la clé comme vous le souhaitez
  • Ajoutez cette clé aux clés autorisées à l’aide de cette commande sur le Raspberry Pi :
    cat /home/pi/you_key.pub >> ~/.ssh/authorized_keys
  • Essayez de vous connecter à nouveau :
    ssh pi@IP

Ce test ne devrait pas vous demander de saisir un mot de passe et vous connectera directement.

Ici, vous êtes dans un confort maximal pour utiliser SSH à partir de ce pc 🙂

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.

Conclusion

Et c’est fini, maintenant vous savez :
– Qu’est-ce que le protocole SSH
– Comment activer le service SSH sur un Raspberry Pi
– Comment faire démarrer automatiquement le service SSH à chaque redémarrage
– À quelle adresse IP et quel port se connecter
– Comment ne pas avoir à taper un mot de passe pour se connecter en SSH

Une fois connecté, vous pouvez utiliser toutes vos commandes préférées 🙂
(consulter mon antisèche ici si cela vous intéresse).

Vous pouvez même éteindre votre Raspberry Pi via SSH, ou encore utiliser d’autres méthodes de connexion à distance plus visuelles.

Téléchargez mon antisèche !
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


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *