Skip to main content

Installer un Raspberry Pi

SSH

SSH (Secure Shell) est un protocole permettant d’établir une connexion sécurisée à distance entre deux machines via un réseau, en chiffrant les communications. Il est principalement utilisé pour l’administration de serveurs et le transfert de fichiers de manière sécurisée.

Pour vous connecter au Raspberry Pi sans utiliser de périphériques, il faut utiliser SSH. Si la commande ssh renvoie un message sur l'utilisation de la commande alors SSH est déjà installé, sinon il faut l'installer.

>ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface] [-b bind_address]
[-c cipher_spec] [-D [bind_address:]port] [-E log_file]
[-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file]
[-J destination] [-L address] [-l login_name] [-m mac_spec]
[-O ctl_cmd] [-o option] [-P tag] [-p port] [-Q query_option]
[-R address] [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
destination [command [argument ...]]

Installer OpenSSH (Linux)

sudo apt install openssh-client

Installer OpenSSH (Windows)

Suivre ce tutoriel officiel de Microsoft : https://learn.microsoft.com/fr-fr/windows-server/administration/openssh/openssh_install_firstuse?tabs=gui&pivots=windows-server-2025

Générer une paire de clefs

La paire de clés en cryptographie asymétrique (comme SSH) fonctionne comme un cadenas et une clé. La clé publique est comme un cadenas que tout le monde peut fermer (chiffrer un message), mais seule la clé privée, gardée secrète, peut l’ouvrir (déchiffrer le message).

Générer les clefs ssh-keygen -t <algorithme>. En cas de problème, se référer à cette page. Par défaut les clefs se trouvent dans le dossier /home/<Utilisateur>/.ssh sous Linux ou C:\Users\<Utilisateur>\.ssh sous Windows.
Le fichier id_<algorithme> contient la clef privée et le fichier id_<algorithme>.pub contient la clef publique. Il existe plusieurs algoritmes par exemple: RSA, ECDSA ou ED25519 (recommandé).

OS (Système d'expoitation)

Tout d'abord il faut "flasher" un os sur une carte micro SD. Pour cela on utilise un logiciel spécifique (ex: Raspberry Pi Imager).

  1. Cliquer sur CHOISIR L'OS puis sur Raspberry Pi OS (other) et enfin Raspberry Pi OS Lite (64-bit). choisir l&#39;option Raspberry Pi OS (other) choisir l&#39;option Raspberry Pi OS Lite (64-bit)
  2. Sélectionner la carte SD en cliquant sur CHOISIR LE STOCKAGE.
  3. Afficher les options avancées Ctrl+Shift+X.
  4. Compléter les réglages de la page Général et modifier les valeurs par défaut si besoin. paramètres généraux
  5. Dans la Page Services cocher la case activer SSH puis Authentification via clef publique et renseigner votre clef publique.
    paramètres de services
  6. Cliquer sur Enregistrer puis sur Suivant.
  7. Mettre la carte SD dans le Raspberry Pi puis le démarrer.
  8. La connexion se fait en utilisant la commande ssh utilisateur@hôte (ex : ssh pi@192.168.1.3). Voir cette page pour l'obtenetion de l'ip du raspberry. Par défaut, l'identifiant est pi et le mot de passe raspberry