Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Apportez votre aide…

Ce document traite de users-admin pour Ubuntu 9.10 (The Karmic Koala) et versions antérieures.
Pour des informations à propos de users-admin pour Ubuntu 10.04 LTS et versions ultérieures, consultez les nouvelles révisions du document.

Outil de gestion des comptes et groupes d'utilisateurs (users-admin)

Ubuntu, comme tous les autres systèmes d'exploitation de la famille GNU/Linux, est un système foncièrement multi-utilisateurs. Cela signifie que vous n'êtes pas limité à un seul compte d'utilisateur dans le fonctionnement de votre ordinateur. Vous pouvez créer plusieurs comptes d'utilisateurs pour chaque usager de votre ordinateur, de même que pour divers usages.

Qu'est-ce qu'un compte d'utilisateur ? il s'agit ici d'une collection de paramètres relatif à un profil particulier. Ces paramètres incluent les détails d'identité d'un usager (nom, prénom, photo de profil, etc.), la liste du ou des groupes d'utilisateurs dont son compte fait partie et de nombreuses données personnelles (boîtes de courriels, trousseaux de mots de passe, préférences des logiciels utilisés, choix de thème de l'environnement de bureau, etc.)

Multiplier les comptes d'utilisateurs dans un environnement multi-usagers est un gage de sécurité. Prenons en exemple une famille typique, composée de deux parents et de deux enfants. En créant un compte d'utilisateur pour chaque individu, il sera possible de paramétrer que les parents peuvent installer des nouveaux logiciels, mais pas les enfants ; chaque personne pourra configurer son environnement de travail, selon ses goûts, ses besoins et ses humeurs ; chacun saura disposer de son propre carnet d'adresses et de sa boîte de courriel, non mélangés avec les courriels des autres membres de la famille ; certaines zones sensibles de l'ordinateur pourront être mises hors de portée des enfants.

Pour gérer les divers comptes d'utilisateurs, Ubuntu inclut l'outil users-admin.

Trouver l'outil de gestion des comptes d'utilisateurs

Pour exécuter users-admin, sélectionnez l'entrée de menu Système -> Administration -> Utilisateurs et groupes

L'outil users-admin se trouve dans le menu Système → Administration et s'exécute en sélectionnant l'entrée de menu Utilisateurs et groupes.

Si, pour une raison quelconque, cette entrée de menu est inexistante, users-admin peut être exécuté à partir d'un terminal grâce à la commande suivante :

utilisateur@machine:~$ users-admin

Gérer des comptes d'utilisateurs

Gérer son compte d'utilisateur

Interface principale : liste des comptes d'utilisateurs

Une fois le programme exécuté, l'interface s'ouvre sur une liste des comptes d'utilisateurs.1) Par défaut, tous les comptes d'utilisateurs ne sont pas modifiables, excepté le compte courant ; depuis sa session active, un utilisateur peut modifier les paramètres liés à son compte uniquement. Sélectionnez votre propre compte d'utilisateur dans la liste, puis appuyez sur le bouton Propriétés pour accéder aux informations avancées.

Gérer le compte d'un autre utilisateur et les options avancées

Si vous êtes un administrateur et désirez modifier le compte d'un autre utilisateur ou modifier les options avancées d'un compte (le vôtre ou celui d'un autre usager), appuyez sur le bouton Déverrouiller, au bas de l'écran. Il vous est alors requis de sélectionner votre compte d'administrateur et votre mot de passe. Une fois cela fait, vous pourrez administrer tous les autres comptes d'utilisateurs, exactement comme s'il s'agissait du vôtre.

Administrateur, saisissez votre mot de passe pour déverrouiller l'accès aux autres comptes et aux options avancées

Voir et modifier les propriétés de son compte

L'interface des propriétés d'un compte d'utilisateur se compose de quatre onglets. Passons-les en revue :

  • Compte : Dans cet onglet, un utilisateur peut définir son nom et son mot de passe. L'information de nom est reprise dans certains autres programmes, comme le client de messagerie Evolution, et le mot de passe est celui qui est utilisé par Ubuntu pour authentifier l'utilisateur lorsque besoin est. Un mot de passe peut être défini manuellement ou généré aléatoirement ;
  • Contact : Dans cet onglet, un utilisateur peut saisir des informations de contact, tels son adresse de lieu de travail, son numéro de téléphone professionnel et son numéro de téléphone personnel. Ces informations sont optionnelles et s'intègrent dans certains programmes, comme le carnet d'adresses de Evolution ;
  • Privilèges : Dans cet onglet, un utilisateur observe les privilèges utilisateur qui lui ont été octroyés par l'administrateur. L'utilisateur ne peut qu'étudier la liste, mais pas la modifier. Les administrateurs système qui ont déverrouillé l'interface de gestion des comptes d'utilisateurs peuvent modifier ces privilèges ;
  • Avancé : Dans cet onglet, des paramètres avancés sont indiqués. Ceux-ci incluent l'emplacement du dossier personnel de l'utilisateur, son interpréteur de commandes par défaut, son groupe d'utilisateurs principal et son identifiant numérique unique. Un utilisateur ne peut qu'observer ces informations ; les administrateurs qui ont déverrouillé l'interface de gestion des comptes d'utilisateurs peuvent modifier ces paramètres.

Onglet "Compte" Onglet "Contacts" Onglet "Privilèges" Onglet "Avancé"

Pour valider les changements apportés à un compte d'utilisateur, appuyez sur le bouton Valider, au bas de l'interface. Pour qu'aucun changement soit pris en compte, appuyez plutôt sur le bouton Annuler. Rappelons que toutes les modifications ne sont pas appliquées immédiatement ; elles ne sont prises en compte qu'après une fermeture de session, puis une ouverture d'une nouvelle session.

Ajouter un nouveau compte d'utilisateur

Pour créer un nouveau compte d'utilisateur, renseignez les champs requis.

Seuls les administrateurs qui ont déverrouillé l'interface de users-admin peuvent créer des nouveaux comptes d'utilisateurs. Pour ajouter un nouveau compte :

  1. Appuyez sur le bouton Ajouter un utilisateur ;
  2. L'interface ci-contre apparaît. Elle est presque identique à l'interface des propriétés d'un compte d'utilisateur :
    • Utilisateur : Indiquez l'identifiant que doit avoir le nouveau compte d'utilisateur ;
    • Nom complet : Précisez le nom complet de l'utilisateur ;
    • Profil : Sélectionnez un profil de privilèges parmi ceux proposés :
      • Desktop User : Ce profil accorde des privilèges utiles à un utilisateur d'un poste de travail ;
      • Administrator : Ce profil accorde un maximum de privilèges, utiles pour les administrateurs du poste de travail ;
      • Unprivileged : Ce profil n'accorde aucun privilège particulier, ce qui est utile pour des comptes d'invités temporaires ;
    • Mot de passe : Entrez manuellement un mot de passe pour ce nouveau compte dans la case appropriée, puis répétez-le. Si vous préférez, générez aléatoirement un mot de passe. Faites attention de bien le noter avant d'enregistrer le nouveau compte ;
  3. (Optionnel) Pour aller plus loin, complétez les informations de contact du nouveau compte, dans l'onglet "Contact" :
    • Adresse de bureau : Renseignez l'adresse du lieu de travail du nouveau contact ;
    • Téléphone bureau : Renseignez le numéro de téléphone professionnel du nouveau contact ;
    • Téléphone personnel : Renseignez le numéro de téléphone personnel du nouveau contact ;
  4. Révisez la liste des privilèges utilisateurs. Celle-ci se constitue automatiquement selon le profil choisi. (Optionnel) Pour aller plus loin, dans l'onglet "Privilèges utilisateur", révisez la liste des privilèges accordés au nouveau compte. Ceux-ci ont été déterminés automatiquement à partir du profil utilisateur choisi dans l'onglet "Compte". Vous pouvez ajouter ou retirer manuellement d'autres privilèges ;
  5. (Optionnel) Pour aller plus loin, révisez les paramètres avancés de compte, dans l'onglet "Avancé". Celles-ci sont générées automatiquement à partir des informations récoltées précédemment. Vous pouvez modifier manuellement certains paramètres :
    • Dossier personnel : Indiquez l'emplacement du dossier personnel du nouveau compte. Ce dossier peut exister, en autant qu'il soit vide ; s'il n'existe pas, il sera créé. Attention à ce que le dossier personnel que vous spécifiez ne soit pas déjà le dossier personnel d'un autre compte ;
    • Shell : Précisez l'interpréteur de commandes préféré pour ce nouveau compte ;
    • Groupe principal : Sélectionnez le groupe primaire auquel appartiendra le nouveau compte. Par défaut, le groupe primaire portera un nom identique au nom du nouveau compte. Vous pouvez sélectionner un autre groupe dans la liste ;
    • ID utilisateur : Précisez l'identifiant numérique unique à attribuer au nouveau compte. Par défaut, c'est le premier UID libre qui est attribué. Modifier ce paramètre peut être utile, par exemple, pour restaurer un ancien compte supprimé : attribuez-lui l'UID qu'il avait avant sa suppression. Attention d'attribuer un UID unique non utilisé. Par convention, les unités supérieures à 1000 sont dédiées aux comptes d'utilisateurs non-système ;
  6. Appuyez sur le bouton Valider pour créer le nouveau compte.

Supprimer un compte d'utilisateur

Pour supprimer un compte, il faut en confirmer l'action.

Seuls les administrateurs peuvent supprimer un compte d'utilisateur. Un utilisateur (administrateur ou non) ne peut pas supprimer son propre compte ; il faut absolument que ce soit un autre administrateur qui procède à la tâche.

Pour procéder à la suppression d'un compte, sélectionnez le compte en question dans la liste des comptes de users-admin. Puis, appuyez sur le bouton Supprimer, situé à la droite de la liste des comptes. Une fenêtre de dialogue s'ouvre pour confirmer l'action ; appuyez sur le bouton Valider pour procéder à la suppression du compte d'utilisateur.

Notez que la suppression d'un compte ne détruit pas les données contenues dans son dossier personnel ni les fichiers créés ou modifiés par celui-ci. Vous devrez détruire manuellement les fichiers et dossiers personnels des comptes supprimés ; ceci ne pourra être réalisé qu'à partir d'un compte d'administrateur.

Gérer les groupes d'utilisateurs

Seuls les administrateurs peuvent gérer les groupes d'utilisateurs. Les utilisateurs ne peuvent qu'en obtenir la liste. Les administrateurs doivent déverrouiller l'interface de users-admin pour accéder aux options de gestion des groupes d'utilisateurs.

Lister les groupes d'utilisateurs

Liste des groupes d'utilisateurs

Dans l'interface principale de users-admin, appuyez sur le bouton Gérer les groupes. Une nouvelle fenêtre s'ouvre, listant l'ensemble des groupes d'utilisateurs existants dans votre système Ubuntu.

Sont listés autant les groupes créés au moment de la création de nouveaux comptes d'utilisateurs que les groupes créés par des logiciels et des services.

Pour chacun de ces groupes d'utilisateurs, leurs propriétés de base peuvent être listées. Celles-ci incluent le nom du groupe, son identifiant numérique unique (GID) ainsi que les comptes d'utilisateurs faisant partie du groupe. Seuls les administrateurs sont en mesure d'afficher les propriétés de base d'un groupe ; les utilisateurs ne disposant pas d'accès administrateur à users-admin ne peuvent accéder à ces propriétés.

Un administrateur peut à tout moment supprimer un groupe d'utilisateurs en le sélectionnant dans la liste, puis en appuyant sur le bouton Supprimer.

Un administrateur doit faire preuve de prudence lorsqu'il modifie les groupes d'utilisateurs existants. La modification ou la suppression de certains groupes peut déstabiliser complètement le système d'exploitation ou rendre inopérants certains logiciels et services. Avant de procéder, un administrateur devrait se renseigner davantage sur le rôle d'un groupe et les conséquences liées à une modification ou suppression.

Voir et modifier les propriétés d'un groupe, et ajouter ou retirer des comptes d'utilisateurs d'un groupe

Propriétés d'un groupe

Pour afficher les propriétés d'un groupe d'utilisateurs ou les modifier, ou si vous désirez ajouter ou retirer un compte d'utilisateur d'un groupe d'utilisateurs :

  1. Sélectionnez le groupe en question dans la liste, puis appuyez sur le bouton Propriétés ;
  2. Observez les paramètres de base :
    • Nom du groupe : C'est le nom du groupe d'utilisateurs tel que reconnu par Ubuntu. Le nom d'un groupe ne peut pas être modifié ;
    • ID du groupe : C'est l'identifiant numérique unique du groupe d'utilisateurs. Celui-ci peut être modifié pour, par exemple, correspondre au GID d'un groupe précédemment modifié. Attention de sélectionner un GID unique, non encore utilisé par aucun autre groupe d'utilisateurs. Par convention, les unités supérieures à 1000 sont dédiés aux groupes personnels ;
    • Membres du groupe : Cette liste recense l'ensemble des utilisateurs non-système actuellement enregistrés dans votre système Ubuntu. Les comptes cochés sont ceux faisant partie du groupe. Cochez ou décochez un compte pour l'ajouter ou le retirer du groupe.
  3. Appuyez sur le bouton Valider pour prendre en compte une modification ou sur le bouton Annuler pour qu'elles ne soient pas prises en compte.

Notez que tout ajout ou retrait d'un compte à un groupe d'utilisateur n'est pris en compte qu'à la prochaine ouverture de session. Ainsi, si un utilisateur a présentement une session ouverte avec son compte, celui-ci doit d'abord clore sa session, puis en démarrer une nouvelle pour que les nouveaux paramètres de groupes soient pris en compte.

Ajouter un nouveau groupe

Propriétés d'un groupe

Pour créer un nouveau groupe d'utilisateurs :

  1. Dans la fenêtre des gestion des groupes d'utilisateurs, appuyez sur le bouton Nouveau groupe ;
  2. Une fenêtre identique à celle affichant les propriétés d'un groupe apparaît. Renseignez les informations de base :
    • Nom du groupe : C'est le nom du groupe d'utilisateurs tel qu'il sera reconnu par Ubuntu. Le nom d'un groupe ne pourra pas être modifié une fois que le groupe sera créé ;
    • ID du groupe : C'est l'identifiant numérique unique du groupe d'utilisateurs. Celui-ci peut être modifié pour, par exemple, correspondre au GID d'un groupe précédemment modifié. Attention de sélectionner un GID unique, non encore utilisé par aucun autre groupe d'utilisateurs. Par défaut, le premier GID supérieur à 1000 disponible sera sélectionné ;
    • Membres du groupe : Cette liste recense l'ensemble des utilisateurs non-système actuellement enregistrés dans votre système Ubuntu. Les comptes cochés seront ceux qui seront ajoutés au groupe. Cochez ou décochez un compte pour l'ajouter ou le retirer du groupe ;
  3. Appuyez sur le bouton Valider pour créer le nouveau groupe.

Notez que tout ajout ou retrait d'un compte à un groupe d'utilisateur n'est pris en compte qu'à la prochaine ouverture de session. Ainsi, si un utilisateur a présentement une session ouverte avec son compte, celui-ci doit d'abord clore sa session, puis en démarrer une nouvelle pour que les nouveaux paramètres de groupes soient pris en compte.

Aller plus loin...

Note relative aux droits d'accès

Par défaut, lors de la création d'un nouveau compte d'utilisateur, les permissions accordées à son dossier personnel permettent à tous les utilisateurs de l'ordinateur d'en lire le contenu. Ainsi, toute personne peut entrer dans le dossier personnel de tout utilisateur et lire les divers fichiers qui y sont contenus. Pour plus d'intimité, il est possible de bloquer l'accès aux dossiers personnels en exécutant la commande suivante, dans un terminal :

administrateur@machine:~$ sudo chmod o-x /home/<identifiant>

Remplacez <identifiant> par l'identifiant du compte en question ou tout autre emplacement du dossier personnel, si vous en aviez modifié manuellement l'emplacement.

Modifier un identifiant (login name) de compte

Une fois un compte d'utilisateur créé, son identifiant (le champ Utilisateur de l'onglet "Compte", lors de la modification d'un compte d'utilisateur) ne peut pas être modifié à l'aide des outils graphiques. Le recours à l'outil en ligne de commande usermod est nécessaire.


Contributeurs : les contributeurs d'Ubuntu-fr.

1) Pour les plus avertis : vous aurez remarqué que seuls les comptes d'utilisateurs non-système sont listés. Les comptes créés et utilisés par des logiciels et des services ne sont pas listés. Pour obtenir la liste complète de tous les comptes système et non-système, consultez le fichier de configuration /etc/passwd.


Le contenu de ce wiki est sous licence : CC BY-SA v3.0