Publié le 16 novembre 2023
Depuis que Raspberry Pi OS est basé sur Debian 12, plus aucun compte n’existe par défaut. La configuration de celui-ci se fait via la console, au premier démarrage. Ça peut poser problème si le Raspberry Pi n’est pas relié à un écran. Heureusement, une alternative existe.
Dans un premier temps, il faut activer le serveur SSH. Ça se fait en
créant un fichier vide à l’empacement /boot/ssh
, donc
directement à la racine de la partition /boot
.
Ensuite il faut ajouter un utilisateur par défaut. Pour ce faire, il faut d’abord utiliser openssl pour générer le hash d’un mot de passe.
openssl passwd -6
Password:
Verifying - Password:
$6$tncpU2dt6jH9a1Rw$meS2V7bZ.hc6V1obfL6NK6/60mFKqHwGN3U5BDqQKLVMnrnYCV6o/r.0sowsqpH6qijvPrCctVoUGL3y9RFx5.
Ensuite, il faut créer un fichier /boot/userconf
(ou
/boot/userconf.txt
, ça marche aussi), et y mettre le nom de
l’utilisateur et le mot de passe généré précédemment, séparés par
:
utilisateur:$6$tncpU2dt6jH9a1Rw$meS2V7bZ.hc6V1obfL6NK6/60mFKqHwGN3U5BDqQKLVMnrnYCV6o/r.0sowsqpH6qijvPrCctVoUGL3y9RFx5.
Désormais, il est possible de se connecter en SSH avec l’utilisateur et le mot de passe défini.