La gestion des utilisateurs dans l’OS Raspberry Pi se fait en ligne de commande. L’utilisateur par défaut est pi
, et le mot de passe est raspberry
. Vous pouvez ajouter des utilisateurs et modifier le mot de passe de chacun d’entre eux.
Changez votre mot de passe
Une fois que vous êtes connecté en tant qu’utilisateur pi
, il est fortement conseillé d’utiliser la commande passwd
pour changer le mot de passe par défaut afin d’améliorer la sécurité de votre Pi.
Entrez passwd
sur la ligne de commande et appuyez sur Enter
. Vous serez invité à entrer votre mot de passe actuel pour vous authentifier, puis on vous demandera un nouveau mot de passe. Appuyez sur Enter
à la fin et il vous sera demandé de le confirmer. Notez qu’aucun caractère ne sera affiché lors de la saisie de votre mot de passe. Une fois que vous avez correctement confirmé votre mot de passe, un message de réussite (passwd: password updated successfully
) s’affichera et le nouveau mot de passe s’appliquera immédiatement.
Si votre utilisateur a les autorisations sudo
, vous pouvez changer le mot de passe d’un autre utilisateur avec passwd
suivi du nom d’utilisateur de l’utilisateur. Par exemple, sudo passwd bob
vous permettra de définir le mot de passe de l’utilisateur bob
, puis quelques valeurs optionnelles supplémentaires pour l’utilisateur, comme son nom. Il suffit d’appuyer sur Enter
pour sauter chacune de ces options.
Supprimer le mot de passe d’un utilisateur
Vous pouvez supprimer le mot de passe de l’utilisateur bob
avec sudo passwd bob -d
.
Créer un nouvel utilisateur
Vous pouvez créer des utilisateurs supplémentaires sur votre installation Raspberry Pi OS avec la commande adduser
.
Entrez sudo adduser bob
et vous serez invité à entrer un mot de passe pour le nouvel utilisateur bob
. Laissez ceci vide si vous ne voulez pas de mot de passe.
Dossier d’accueil
Lorsque vous créez un nouvel utilisateur, il aura un dossier d’accueil dans /home/
. Le dossier personnel de l’utilisateur pi
se trouve à /home/pi/
.
skel
Lorsque vous créez un nouvel utilisateur, le contenu de /etc/skel/
sera copié dans le dossier personnel du nouvel utilisateur. Vous pouvez ajouter ou modifier des fichiers de points tels que le .bashrc
dans /etc/skel/
selon vos besoins, et cette version sera appliquée aux nouveaux utilisateurs.
Sudoers
L’utilisateur pi
par défaut sur Raspberry Pi OS est membre du groupe sudo
. Cela lui donne la possibilité d’exécuter des commandes en tant que root lorsqu’il est précédé de sudo
, et de passer à l’utilisateur root avec sudo su
.
Pour ajouter un nouvel utilisateur au groupe sudo
, utilisez la commande adduser
:
sudo adduser bob sudo
Notez que l’utilisateur bob
sera invité à entrer son mot de passe lorsqu’il exécutera sudo
. Cela diffère du comportement de l’utilisateur pi
, puisque pi
n’est pas invité à saisir son mot de passe. Si vous souhaitez supprimer l’invite de mot de passe du nouvel utilisateur, créez un fichier sudoers personnalisé et placez-le dans le répertoire /etc/sudoers.d
.
- Créer le fichier en utilisant
sudo visudo /etc/sudoers.d/010_bob-nopasswd
. - Insérer le contenu suivant sur une seule ligne :
bob ALL=(ALL) NOPASSWD: ALL
- Enregistrer le fichier et quitter.
Une fois que vous avez quitté l’éditeur, le fichier sera vérifié pour détecter toute erreur de syntaxe. Si aucune erreur n’a été détectée, le fichier sera enregistré et vous serez ramené à l’invite du shell. Si des erreurs ont été détectées, on vous demandera « que faire maintenant ? Appuyez sur la touche ‘entrée’ de votre clavier : une liste d’options s’affiche. Vous voudrez probablement utiliser ‘e’ pour ‘(e)dit sudoers file again’, afin de pouvoir éditer le fichier et corriger le problème. Notez que le choix de l’option ‘Q’ enregistrera le fichier avec toutes les erreurs de syntaxe encore en place, ce qui rendra impossible à tout utilisateur d’utiliser la commande sudo.
Notez qu’il est de pratique courante sous Linux de demander à l’utilisateur son mot de passe lorsqu’il exécute sudo
, car cela rend le système légèrement plus sûr.
Supprimer un utilisateur
Vous pouvez supprimer un utilisateur sur votre système avec la commande userdel
. Appliquez l’indicateur -r
pour supprimer également son dossier personnel :
sudo userdel -r bob
.