was successfully added to your cart.

Premiers pas avec un Raspberry

By 9 mars 2019 Non classé
Se connecter au WiFi avec le raspberry Pi 3

Bonjour à toutes et à tous.

Félicitation ! Vous avez enfin franchi le cap et êtes entrés dans la secte de la framboise ! Mais maintenant vous vous demandez sans doute quoi faire avec. Pas de stress ! Je vais vous accompagner dans vos premiers pas. A travers ce tutoriel, je vais vous expliquer comment installer la distribution Raspbian sur votre raspberry (je l’appelerai RPi dans la suite du tutoriel).

Je tiens tout d’abord a vous informer d’une chose. Ce tutoriel sera large et s’adressera à tous les modèles de RPi (ceux avec WiFi intégrés et ceux qui ne l’ont pas).

Voici les différentes parties que je vais détailler :

  • Préparation de la carte SD
  • Paramétrage de la connexion SSH
  • Paramétrage de la connexion WiFi (Rpi 0w et RPi 3)
  • Première connexion et paramétrage
  • Activation du profil « root »

 

Préparation de la carte SD

Il va falloir un peu de matériel :

  • Un raspberry Pi 0w (dans mon cas)
  • Une carte SD (32 GB pour moi)
  • Un adaptateur secteur/micro-USB
  • Une alimentation 5v pour le raspberry

Dans un premier temps il va falloir préparer la carte SD afin de graver Raspbian dessus.

Afin de préparer cette carte SD il nous faut télécharger la dernière version de Raspbian http://downloads.raspberrypi.org/raspbian_latest. Il s’agit de cette version que nous allons installer sur notre carte.

Il va aussi nous falloir télécharger le logiciel Win32DiskManager que nous pouvons retrouver ici https://sourceforge.net/projects/win32diskimager/files/latest/download. Je vous laisse l’installer sur votre ordinateur.

Bien entendu il nous faut un port SD sur notre ordinateur pour pouvoir écrire dessus.

  • Décompressez l’archive de Raspbian afin d’obtenir un « .img ».
  • Cliquez ensuite sur l’icône représentant un dossier bleu à droite de « Image File ».
  • Sélectionnez l’image de Raspbian que vous venez de décompresser.
  • Dans l’onglet « Device » sélectionnez bien l’emplacement de votre carte SD. Faites bien attention à ne pas vous tromper !
Logiciel Win32DiskImager

Logiciel Win32DiskImager

  • Appuyez sur « Write » pour lancer l’écriture.
Ecriture de Raspian sur une carte SD

Ecriture de Raspbian sur une carte SD

Une fois terminé, la fenêtre affiche « Write Successful ». Ejectez la carte. La voilà prête pour le raspberry !

 

Paramétrage connexion SSH

Depuis la version « Stretch » de Raspbian, la sécurité au niveau des connexions a été renforcée (Je ne rentrerai pas dans les détails des nouveautés de cette version). En effet, par défaut il est impossible de se connecter en ssh ou wifi au raspberry. Mais n’ayez crainte, tout est prévu pour !

La première chose à faire est d’autoriser la connexion ssh. Comment ? rien de bien compliqué.

  • Commencez par créer un fichier sans extension (fichier texte par exemple auquel vous supprimerez l’extension .txt) donc le nom sera ssh.
  • Copiez ce fichier dans la partition boot de la carte SD précédemment configurée.

 

Paramétrage connexion WiFi (RPi 0w, RPi 3)

Maintenant que la connexion SSH est active, il est possible d’utiliser votre RPi via une connexion ethernet. Cependant, pour avoir une interaction vraiment sans contact physique, de nombreux utilisateurs préféreront utiliser le réseau Wi-Fi.

  • Commencez par créer un fichier nommé wpa_supplicant.conf
  • Vous pouvez paramétrer l’accès au réseau dès maintenant en utilisant un éditeur de texte (NotePad++, SublimText, etc…) et en écrivant les lignes suivantes :
1
2
3
4
5
6
7
8
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=FR
network={
        ssid="NomReseau"
        psk="MotDePasse"
        key_mgmt=WPA-PSK
}

(Pensez à remplacer « NomReseau » et « MotDePasse » par vos paramètres personnels.

  • Placez ce fichier dans la partition boot de la carte SD précédemment configurée.

 

Première connexion et paramétrage

Dans un premier temps insérez la carte SD dans le Raspberry puis connectez le à la box internet via un câble RJ45. Branchez ensuite l’alimentation du Raspberry.

Rendez-vous sur l’interface de la box internet http://192.168.1.254 (selon votre box).

Information connexion sur la box du raspberry

Information connexion sur la box du raspberry

L’adresse IP de mon Raspberry est 192.168.1.21.

A présent, lancez le logiciel Putty téléchargeable ici.

Entrez l’adresse IP de votre Raspberry et faites « Open ». Une console va s’ouvrir.

Console de connexion de Putty

Console de connexion de Putty

Le login par défaut est « pi »et le mot de passe par défaut est « raspberry ». Utilisons-les pour nous connecter dessus. Voici notre première connexion SSH sur notre Raspberry !

Première connexion en SSH sur le raspberry en profil Pi

Première connexion en SSH sur le raspberry en profil Pi

Ecrivez la ligne de commande

1
sudo raspi–config

Voici l’écran que vous devriez voir.

Fenêtre de configuration de Raspian

Fenêtre de configuration de Raspian

Faites « entrée » sur « Expand Filesystem » pour étendre la capacité de l’OS à toute la carte SD.

Vous pouvez améliorer la sécurité du profil « pi » du Raspberry en modifiant son mot de passe. Pour cela, il vous suffit d’aller dans « Change User Password ». Une nouvelle fenêtre va s’ouvrir vous indiquant que vous allez modifier le mot de passe pour « pi ». Appuyez sur « entrée » puis entrez votre nouveau mot de passe. (Aucun caractère ne s’affichera ! Attention de ne pas vous tromper !). Faites « entrée ». Le menu se rouvrira vous indiquant que la modification s’est parfaitement déroulée.

 

Activation du profil « root » (super-admin)

Nous allons à présent activer le profil « root » qui correspond au super-utilisateur du Raspberry.

Commençons tout d’abord par nous connecter avec le profil « pi ».

Tapez :

1
cat /etc/ssh/sshd_config

Vous devriez avoir à l’écran ceci :

Modification à apporter pour autoriser le profil root

Modification à apporter pour autoriser le profil root

Nous pouvons voir la ligne

« PermitRootLogin prohibit-password ». Nous devons la modifier en « PermitRootLogin yes ».
Afin de modifier le fichier nous devons taper

1
sudo nano /etc/ssh/sshd_config

Retrouvez la ligne à modifier puis effectuez le changement. Ensuite faites « ctrl+x » puis « y » puis « enter ».

1
sudo /etc/init.d/ssh restart

Maintenant reconnectez-vous avec le profil « pi ». Entrez cette commande :

1
sudo passwd root

et inscrivez le mot de passe du super utilisateur deux fois.

Faites un reboot, (sudo reboot) puis connectez-vous cette fois-ci avec le profil « root » et le mot de passe inscrit. A présent vous voilà super administrateur.

 

Vous savez à présent installer Raspian, créer une connexion ssh et wifi et paramétrer le profil root. Libre à vous d’apprendre le Python (je vous le conseille) pour jouer avec les ports GPIO, ou d’utiliser votre appareil pour d’autres utilisations.

A bientôt

Thomas A.

Thomas Aubret

About Thomas Aubret

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.