Comment créer un nouvel utilisateur dans Raspberry Pi OS

Comment créer un nouvel utilisateur dans Raspberry Pi OS

Les anciennes versions de Raspberry Pi OS avaient par défaut des identifiants utilisateur standard. Bien que la nouvelle version vous demande de créer un nom d’utilisateur et un mot de passe personnalisés lors de l’installation, vous devrez peut-être créer plus d’utilisateurs ultérieurement pour répondre à des exigences supplémentaires.

Vous pouvez le faire facilement en utilisant les commandes Linux, et puisque Raspberry Pi OS est une variante de Linux, les mêmes commandes s’appliquent également aux autres distributions.

Créer un nouvel utilisateur dans Raspberry Pi OS

Vous pouvez utiliser à la fois useradd et adduser pour créer un nouvel utilisateur sous Linux ; les commandes sont cependant légèrement différentes. useradd est une commande de bas niveau et fonctionne avec toutes les distributions Linux, tandis que adduser est une commande de haut niveau et fonctionne avec moins de distributions. Les deux commandes fonctionnent bien sur Raspberry Pi OS.

Utilisez cette commande pour créer un utilisateur nommé vishnu à l’aide de useradd :

sudo useradd vishnu

Cependant, la commande ne crée pas de répertoire personnel pour le nouvel utilisateur. C’est ainsi que vous créeriez des utilisateurs système qui n’ont pas besoin d’un répertoire personnel. De plus, vous devez définir le mot de passe du nouvel utilisateur en utilisant :

sudo passwd vishnu

Création d'un nouvel utilisateur à l'aide de la commande useradd sous Linux

En revanche, la commande adduser vous demande de définir le mot de passe au moment de la création de l’utilisateur.

sudo adduser vishnu

En outre, il crée un répertoire personnel avec le nom de l’utilisateur. Vous pouvez le vérifier avec :

ls /home

Création d'un nouvel utilisateur à l'aide de la commande adduser sous Linux

Créer un nouvel utilisateur avec un ID spécifique

Les nouveaux utilisateurs obtiennent le prochain UID disponible par défaut. Parfois, il est souhaitable de créer un nouvel utilisateur avec un UID personnalisé. Vous pouvez le faire en utilisant :

sudo useradd -u 2200 vishnu

-u spécifie l’UID, 2200 dans ce cas. Une fois le nouvel utilisateur créé, vous pouvez vérifier avec la commande id , qui affiche l’UID ainsi que les groupes auxquels appartient un utilisateur.

id vishnu

Création d'un nouvel utilisateur avec un uid spécifique sous Linux

Comment créer un nouvel utilisateur avec un répertoire personnel personnalisé

Si vous souhaitez un nom personnalisé pour votre répertoire personnel, vous pouvez utiliser la commande :

sudo useradd -m -d /home/mychoice vishnuhome

-m spécifie que le répertoire personnel doit être créé et -d spécifie l’emplacement du répertoire.

Création d'un nouvel utilisateur et d'un répertoire personnel personnalisé à l'aide de la commande useradd sous Linux

Donnez au nouvel utilisateur les bons privilèges

Vous avez créé un nouvel utilisateur, mais il s’agit d’un utilisateur standard et n’appartient pas aux groupes de l’utilisateur par défaut du Raspberry Pi. Sans être membre de ces groupes, le nouvel utilisateur ne peut pas administrer le système et gérer les situations où des privilèges élevés sont requis. Par exemple:

  • La mise à niveau du système nécessiterait des privilèges sudo
  • La connexion à de nouveaux réseaux Wi-Fi à l’aide du gestionnaire de réseau nécessiterait que l’utilisateur soit dans le groupe netdev

Pour ajouter le nouvel utilisateur au groupe sudo, exécutez :

sudo usermod -a -G sudo vishnu

… où -a spécifie ajouter et -G spécifie groupe.

Pour ajouter le nouvel utilisateur à tous les groupes en tant qu’utilisateur par défaut, listez d’abord les groupes de l’utilisateur par défaut avec :

id vishnu

Ensuite, ajoutez le nouvel utilisateur à ces groupes avec :

sudo usermod -a -G comma,separated,group,names vishnu

Donner au nouvel utilisateur des privilèges similaires à ceux de l'utilisateur par défaut

Supprimer les utilisateurs indésirables sur Raspberry Pi OS

Sur Raspberry Pi OS, vous devez supprimer l’utilisateur pi par défaut s’il n’est pas essentiel. C’est pour des raisons de sécurité. Si vous avez activé SSH sur le Raspberry Pi avec le nom d’utilisateur par défaut pi , il est vulnérable au piratage par force brute à moins qu’il ne soit protégé par une application de limitation de débit comme Fail2Ban.

Sur Raspbian, qui est une ancienne version du système d’exploitation, il est presque obligatoire de supprimer l’utilisateur pi lorsque SSH est activé car le nom d’utilisateur et le mot de passe par défaut sont prédéfinis.

Pour supprimer l’utilisateur par défaut, vous devez vous connecter en tant qu’utilisateur différent. Pour ce faire, vous devez d’abord désactiver la connexion automatique .

Comment désactiver la connexion automatique sur un raspberry pi

Connectez-vous maintenant en tant qu’un autre utilisateur disposant des privilèges sudo et supprimez l’utilisateur requis en utilisant :

sudo userdel tom

Si vous souhaitez également supprimer le répertoire personnel de l’utilisateur, utilisez :

sudo userdel -r jill

… où -r est pour supprimer le répertoire personnel.

Vous pouvez également utiliser la commande deluser pour faire de même ; les arguments sont cependant différents.

sudo deluser --remove-home jack

Suppression d'utilisateurs à l'aide des commandes userdel et deluser sous Linux

Créer de nouveaux utilisateurs à l’aide de commandes est plus simple que vous ne le pensez

Les commandes sont ce qui rend Linux spécial ; ils vous donnent beaucoup plus de flexibilité pour spécifier les instructions exactes.

Souvent, l’interface graphique ne peut pas prendre en charge toutes les fonctions élaborées que les commandes peuvent effectuer. Apprendre les commandes, c’est comme parler à l’ordinateur dans sa langue maternelle, et c’est facile.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *