Formation PUB420 : Système domotique DIY, 2020 L'unité centrale du système domotique (Raspberry Pi)

2.15 Activer SSH sur le Raspberry Pi


Par défaut, Raspberry Pi OS empêche les connexions SSH. Vous devez donc activer SSH sur votre Raspberry Pi.

Ceci peut être réalisé de différentes façons :

Une fois SSH activé, il sera important de modifier le mot de passe afin de ne pas ouvrir un trou de sécurité.

▼Publicité Le texte se poursuit plus bas

Interface graphique

Si votre Pi dispose d'une interface graphique (c'est le cas par défaut avec Raspberry Pi OS), branchez temporairement un écran, un clavier et une souris sur le Pi puis :

  • Rendez-vous dans le menu Préférences / Configuration du Raspberry Pi.

    Menu

  • Cliquez sur l'onglet Interfaces.
  • Vis-à-vis l'option SSH, cochez Activé.

    Activer SSH

Utilitaire raspi-config

Il est également possible d'activer SSH à partir de l'utilitaire raspi-config.

Branchez temporairement un écran et un clavier sur le Pi puis ouvrez une fenêtre Terminal.

Entrez la commande :

Terminal

sudo raspi-config

Dans le menu qui apparaît, choisissez 5 Interfacing Options.

raspi-config

Choisissez ensuite P2 SSH.

raspi-config

À la question Would you like the SSH server to be enabled?, répondez Oui.

raspi-config

Ligne de commande

Vous pouvez aussi activer SSH à l'aide d'une fenêtre Terminal sur le Pi (après y avoir branché temporairement un écran et un clavier).

Terminal (sur le Raspberry Pi)

sudo systemctl enable ssh
sudo systemctl start ssh

Installation headless

Si vous ne disposez pas d'un écran et d'un clavier pour travailler directement sur le Pi, vous pouvez activer SSH avec une méthode dite headless (littéralement : sans tête).

Il s'agit d'insérer la carte micro SD dans le lecteur de cartes de votre ordinateur et de créer un petit fichier vide nommé ssh à la racine de la partition boot.

Sous Mac ou Linux, le fichier sera créé à l'aide de la commande suivante :

Terminal

touch /Volumes/boot/ssh

Sous Windows, vous pouvez ouvrir le gestionnaire de fichier, vous rendre à la racine de la partition boot puis créer le fichier à l'aide d'un clic droit / Nouveau / Document texte. Attention : le fichier doit s'appeler ssh sans extension.

Une fois le fichier créé, vous pouvez retirer la carte micro SD de façon sécuritaire, l'insérer dans le Rapsberry Pi puis mettre le Pi sous tension.

Remarquez qu'au prochain démarrage du Pi, ce fichier disparaîtra. Pour savoir si le SSH est activé, vérifiez si le service sshd est actif à l'aide de la commande ps -ef | grep sshd.

Changer le mot de passe par défaut

Une fois ssh activé, n'importe qui peut se brancher à distance sur le Raspberry Pi, en autant que les règles du réseau le permettent.

Afin de refermer le trou de sécurité que cela crée, vous devez absolument changer ce mot de passe.

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !

Site fièrement hébergé chez A2 Hosting.

Soumettre