Ceci est une ancienne révision du document !



adduser et addgroup : outils interactifs de création d'un compte d'utilisateur et d'un groupe d'utilisateurs

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.

adduser est un outil en mode console permettant de créer un compte d'utilisateur de manière interactive. Il s'agit d'un script Perl propre à Debian et les distributions qui lui sont dérivées – comme Ubuntu – posant des questions à propos d'un compte à créer, puis invoque le programme usermod en lui passant en arguments les informations récupérées. Cet outil est donc très facile et intuitif à utiliser. addgroup est son pendant en ce qui concerne la création d'un groupe d'utilisateurs.

Seul un administrateur du système est en mesure de créer un nouveau compte ou groupe d'utilisateur.

Créer un compte utilisateur

Il faut avoir le compte root pour créer un compte ou le supprimer.
Commandes permettant de passer en utilisateur root : sudo et su

Pour créer des utilisateurs dans un shell vous pouvez utiliser deux commandes qui font presque la même chose :

  • useradd : moins facile à utiliser (commande historique commune à tout les UNIX* – GNU/Linux)
  • adduser : plus facile à utiliser (script perl propre à Debian)

Nous allons ici uniquement utiliser adduser.

  • $sudo adduser toto crée le compte utilisateur "toto", avec son mot de passe, qui appartient au groupe "toto" ainsi que le répertoire "toto" dans /home plus plusieurs autres choses.
    • Si de plus on souhaite qu'il appartienne à un groupe existant : sudo adduser –ingroup NomGroupe NomNouvelUtilisateur
Pour les détails de la commande : $man adduser.
  • Devenez ensuite toto avec un $su toto.
  • Vous pouvez aller dans votre répertoire et créer répertoires et fichiers, les autres utilisateurs ne peuvent le faire.

Le contenu du dossier /etc/skel est copié dans le répertoire créé dans le /home

Voir aussi :

  • adduser.1288489344.txt.gz
  • Dernière modification: Le 31/10/2010, 02:42
  • par AlexandreP