
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.
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:
- Allez au menu Applications et cliquez sur l’option Utilisateurs . Vous verrez une liste d’utilisateurs, y compris les utilisateurs nouvellement créés.
- Cliquez sur l’ option Déverrouiller , suivi du mot de passe root. Vous pouvez basculer vers un autre compte utilisateur en cliquant simplement dessus.
- 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.