SuperPi-Pi3-Raspbian-config
Pour les Raspberry-Pi 3 B+ j'ai sélectionné Raspbian Lite du 24 juin 2019 pour limiter l'impact sur les ressources du système (voir historique des versions de Raspberry-Pi OS).
Les versions de Raspbian et Raspbian-Lite sont téléchargeables depuis http://downloads.raspberrypi.org et gravé sur une carte de 4 Go.
Cette version de Raspbian apporte:
Raspi-Config
Démarrer le Raspberry-Pi et se connecter avec l'utilisateur pi et mot de passe raspberry.
sudo raspi-config
Voici la configuration effectuée dans Raspi-Config
Localisation options Change timezone: Europe, Brussels Change keyboard layout: Français/Azerty Interfacing options SSH: enabled I2C: enabled Serial: enabled Advanced options: Memory Split: 16 Mo (au lieu de 64) Network options Hostname: r1pi02 (Rack 1 Pi #02) predictable network interface names: enabled Boot options Wait for network at boot: yes Desktop / CLI: console
Utilisateur SuperPi
Le reste de la configuration se base en partie sur les informations contenues dans l'article "17 tips to secure your Raspberry-Pi".
Changer le mot de passe de l'utilisateur pi
passwd
Créer un nouvel utilisateur et lui attribuer le privilège sudo
sudo adduser superpi sudo adduser superpi sudo
Lier l'utilisateur superpi aux mêmes groupes que l'utilisateur Pi.
sudo usermod -a -G adm superpi sudo usermod -a -G dialout superpi sudo usermod -a -G cdrom superpi sudo usermod -a -G audio superpi sudo usermod -a -G video superpi sudo usermod -a -G plugdev superpi sudo usermod -a -G games superpi sudo usermod -a -G users superpi sudo usermod -a -G input superpi sudo usermod -a -G netdev superpi sudo usermod -a -G gpio superpi sudo usermod -a -G i2c superpi sudo usermod -a -G spi superpi
Démarrer le Raspberry-Pi et se connecter avec l'utilisateur superpi et mot de passe ad-hoc.
Bloquer le compte utilisateur pi
sudo passwd -l pi
il est possible de détruire complètement le compte utilisateur pi à l'aide de la commande sudo deluser -remove-home pi |
WiFi & Bluetooth
Il faut aussi désactiver le support Bluetooth et WiFi car ces interfaces sont inutiles (la commande rfkill) permet d'identifier les périphériques radio qui sont actifs sur le Raspberry-Pi.
Ouvrir le fichier /boot/config.txt.
sudo nano /boot/config.txt
Trouver la ligne suivante:
# Additional overlays and parameters are documented /boot/overlays/README
Et ajouter les entrées
dtoverlay=pi3-disable-wifi dtoverlay=pi3-disable-bt
pour un Raspberry-Pi 3, il est spécifiquement nécessaire d'ajouter le prefixe "pi3-" dans les "dtoverlay=" |