Menu Fermer

Ubuntu : comment passer un utilisateur en administrateur

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.

Ubuntu : comment passer un utilisateur en administrateur
Ubuntu : comment passer un utilisateur en administrateur

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.
Pour comprendre le fonctionnement de sudo, c’est sur ce lien : Sudo : comment utiliser le configurer sudoers sur Linux (Debian, Ubuntu, Mint …).

Ci-dessous, un exemple de demande d’authentification pour effectuer des opérations administrateur.

Ubuntu : la connexion en administrateur avec sudo
Les mécanismes de sudo sont assez similaires au contrôle des comptes utilisateur sur Windows (UAC).

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é.

Ubuntu : commet passer en super utilisateur (administrateur)

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é.
Ubuntu : commet passer en super utilisateur (administrateur)
Pour pouvoir effectuer es opérations administrateur, l’utilisateur doit être dans le groupe administrateur.

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.

Ubuntu : commet passer en super utilisateur (administrateur)

Une authentification est nécessaire et le mot de passe est à saisir.

Ubuntu : commet passer en super utilisateur (administrateur)

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.

Ubuntu : commet passer en super utilisateur (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