Comment ajouter un nouveau superutilisateur sous le système Linux

0
Publicité

Pour les débutants, Accorder des privilèges d’administrateur à un nouveau utilisateur peut être compliqué . Voici comment créer facilement un nouveau superutilisateur (root) sous un système Linux.

Sous Linux, la commande sudo vous donne le privilège ultime d’effectuer diverses fonctions administratives, malgré votre accès non root. Mais pour utiliser sudo, vous devez avoir un compte superutilisateur sur un système Linux .

Tant qu’il existe plusieurs systèmes d’exploitations Linux, plus communément appelés distributions, il existe plusieurs manières d’ajouter un utilisateur sudo. Lisez la suite pour en savoir comment vous pouvez utiliser les commandes Linux dans différentes distributions pour ajouter ou créer un nouveau superutilisateur sous le système Linux.

Comment ajouter un superutilisateur sur Debian et Ubuntu

Sous les distributions basées sur Debian et Ubuntu , il existe deux manières pour ajouter un utilisateur (root) sudo. Vous pouvez soit le faire depuis le terminal, soit adopter l’approche graphique, en utilisant les paramètres système.

Publicité

1.Utilisez la ligne de commande

Pour ajouter un utilisateur sudo via la ligne de commande, vous devez d’abord lancer le terminal. Tapez ensuite la commande suivante :

sudo adduser NomUtilisateur

…où NomUtilisateur est le nom du nouveau utilisateur que vous voulez créer.

Cette commande créera un nouveau utilisateur que vous pourrez ajouter au groupe sudoers. Encore une fois, il existe plusieurs façons d’ajouter un utilisateur au groupe sudo. La première consiste à utiliser la commande usermod .

sudo usermod -aG sudo NomUtilisateur

…où -a fait référence à la fonction Append et G signifie Group .

Une fois que vous avez ajouté l’utilisateur au groupe sudo, vous devez vérifier si la commande susmentionnée a fonctionné correctement. Pour vérifier, saisissez ce qui suit :

groups NomUtilisateur

Si vous êtes un utilisateur expérimenté qui préfère éviter les commandes multiples, vous pouvez directement créer un nouveau superutilisateur à l’aide d’une seule commande :

sudo adduser NomUtilisateur sudo

Le processus de vérification reste le même qu’avant.

2.Utilisez l’interface graphique

Avant d’ajouter l’utilisateur au groupe sudo à l’aide des paramètres système, vous devez d’abord créer un nouvel utilisateur via la ligne de commande. Ensuite, suivez les étapes ci-dessous pour continuer:

  1. Allez au menu Applications et cliquez sur l’option Utilisateurs . Vous verrez une liste d’utilisateurs, y compris les utilisateurs nouvellement créés.
  2. Cliquez sur l’ option Déverrouiller , suivi du mot de passe root. Vous pouvez basculer vers un autre compte utilisateur en cliquant simplement dessus.
  3. Dès que vous le sélectionnez, vous verrez une option pour convertir le compte utilisateur nouvellement créé en un compte administrateur. Basculez le bouton à côté de l’étiquette Administrateur et le compte sera ajouté en tant que compte sudo.

Comment créer un nouveau superutilisateur sur Arch Linux

Sur Arch Linux, étant donné que le système ne crée pas de compte sudo par défaut, l’utilisateur doit en créer un manuellement. La première étape consiste à obtenir un accès root à l’aide de la commande su .

su

Saisissez le mot de passe de l’utilisateur root suivi de la commande ci-dessous :

pacman -Sy sudo

Dès que sudo est installé, créez un nouveau utilisateur.

useradd --create-home NomUtilisateur

Configurez un mot de passe pour le nouveau utilisateur à l’ aide de la commande passwd .

passwd NomUtilisateur

Maintenant, il est temps d’ ajouter le nom d’utilisateur créé à la liste sudoers . Utilisez la commande usermod pour y parvenir.

usermod --append --groups wheel NomUtilisateur

Vous pouvez vérifier le fichier sudoers à l’aide de la commande suivante :

visudo

Une fois le fichier /etc/sudoers ouvert, vous devez modifier certaines spécifications de privilège utilisateur, situées au bas du fichier sudoers. Localisez la ligne suivante dans le fichier texte :

#%wheel ALL=(ALL) ALL

Supprimez le symbole # précédant la ligne %wheel et enregistrez les modifications. Appuyez sur les touches Ctrl + O du clavier pour enregistrer le fichier.

Pour vérifier si l’utilisateur a été ajouté avec succès, vous devez exécuter la commande suivante :

su NomUtilisateur

L’invite bash changera pour refléter le nom du nouveau utilisateur. Pour vérifier, tapez :

whoami

Il doit afficher le nom de l’utilisateur actuel. Pour vérifier si le nouveau utilisateur dispose des privilèges sudo, tapez :

sudo whoami

Si la sortie affiche root , l’utilisateur actuel dispose d’un accès administrateur.

Comment ajouter un superutilisateur sur Fedora

Enfin, si vous utilisez Fedora comme système d’exploitation principal, vous pouvez attribuer des privilèges de superutilisateur à un nouvel utilisateur en quelques étapes simples.

Pour créer un nouveau utilisateur, utilisez la commande adduser comme suit :

adduser NomUtilisateur

Maintenant, définissez un mot de passe pour le nouvel utilisateur.

passwd NomUtilisateur 

Ajoutez ce nouveau utilisateur créé au groupe wheel à l’aide de la commande usermod .

usermod -aG wheel NomUtilisateur  

Ouvrez le fichier sudoers à l’aide de la commande suivante :

visudo

Maintenant, vous devez modifier certaines spécifications de privilèges utilisateur. Recherchez la ligne suivante dans le fichier texte et décommentez la ligne %wheel ALL=(ALL) en supprimant le caractère dièse ( # ) qui la précède.

## Uncomment to allow members of group wheel to execute any command
%wheel    ALL=(ALL)    ALL

Ajouter un utilisateur sudo sur CentOS

Compte tenu de la popularité de CentOS, il serait dommage de passer à côté du processus d’ajout d’un utilisateur sudo sur cette distribution. Le processus d’ajout d’un superutilisateur sudo sur CentOS est assez similaire au processus spécifié ci-dessus pour Arch Linux, mais avec quelques modifications de base.

Avant de créer un nouveau utilisateur, vous devez vous connecter en tant que root. Pour ce faire, utilisez la commande su :

su

Après vous être connecté en tant qu’utilisateur root, il est temps de créer un nouveau utilisateur, que nous ajouterons ensuite à la liste sudoers.

useradd -G wheel NomUtilisateur

Définissez le mot de passe de ce nouveau utilisateur à l’aide de la commande passwd.

passwd NomUtilisateur

Maintenant, connectez-vous en tant que nouveau utilisateur pour vérifier si vous avez un accès sudo. Pour cela, saisissez une à une les commandes suivantes :

su NomUtilisateur
sudo whoami

Dès que vous appuyez sur Entrée après avoir tapé la première commande, le système vous demandera le mot de passe. Entrez le nouveau mot de passe pour continuer.

Publicité