Vous avez ajouté un nouvel utilisateur sur Linux Ubuntu mais ce dernier n’est pas administrateur.
Vous souhaitez lui attribuer les droits administrateurs.
Cet article commet passer en super utilisateur (administrateur) sur Ubuntu.
Table des matières
Introduction à l’utilisateur administrateur sur Ubuntu
Sur Linux, le super-utilisateur est root.
Cet utilisateur administrateur est unique, c’est l’équivalent de l’utilisateur administrateur intégré de Windows.
Vous ne pouvez pas créer un nouvel utilisateur root d’autant que les noms d’utilisateur sont uniques.
Cependant, pour qu’un utilisateur puisse effectuer des opérations administrateur, il est tout à fait possible d’ajouter un utilisateur dans le groupe administrateur.
De plus, Ubuntu possède une singularité, en effet car ce dernier utilise sudo, ainsi :
- En graphique, lorsque des opérations de modifications du système sont nécessaires. Le mot de passe administrateur est demandé pour une élévation des privilèges via gksu ou kdesu
- Dans un terminal, toutes les commandes administrateurs doivent être précédées de sudo.
Ci-dessous, un exemple de demande d’authentification pour effectuer des opérations administrateur.
En illustration avec la commande touch qui tente de créer un dossier /root/demo soit donc dans le dossier administrateur root.
La première commande sans sudo retourne une erreur de permissions car l’utilisateur n’a pas les privilèges administrateur.
Dans la seconde commande, on utilise sudo pour demander le droits administrateur. Le mot de passe de l’utilisateur est demandé, aucune erreur, la commande a fonctionnalité.
Si on tente la même opération depuis un compte non administrateur, on obtient alors une erreur :
demo n'apparaît pas dans le fichier sudoers. Cet événement sera signalé.
Passer un utilisateur en administrateur
En graphique
Pour passer un utilisateur en administrateur sur Ubuntu, il faut se rendre dans l’administration des utilisateurs.
Cette partie est expliquée sur la page : Utilisateur et groupes Ubuntu : ajouter, supprimer
Ouvrez les paramètres Ubuntu > Détails et Utilisateurs.
En haut à droite, cliquez sur Déverrouiller afin d’obtenir les droits d’administrateur.
Une authentification est nécessaire et le mot de passe est à saisir.
Cela déverrouillage l’accès et vous pouvez cliquer sur l’utilisateur souhaité.
Enfin, cliquez sur administrateur pour passer ce dernier dans le groupe administrateur.
C’est terminé, l’utilisateur passe alors avec les privilèges de super utilisateur.
En ligne de commandes
En ligne de commandes, vous pouvez aussi ajouter un utilisateur a un groupe, soit donc celui d’administrateur.
Le but est de faire passer un utilisateur dans le groupe sudo à l’aide de la commande usermod.
La syntaxe étant :
sudo usermod -aG sudo <nom utilisateur>
Ainsi pour passer un utilisateur qui se nomme demo en administrateur, il faudrait saisir la commande:
sudo usermod -aG sudo demo
Liens
- Utilisateur et groupes Ubuntu : comment ajouter, supprimer
- Sudo : comment utiliser le configurer sudoers sur Linux (Debian, Ubuntu, Mint …)
- Comment utiliser la commande su avec des exemples sur Linux
- Gérer les utilisateurs/groupes sur linux en ligne de commandes (adduser, addgroup, usermod, passwd, …)
- Liste des commandes Linux