useradd
    Ajouter un utilisateur au systéme, seul root (le boss) peut activer cette commande. Vous pouvez définir tout les paramêtres depuis cette commande grace aux options qu'elle prend en compte (voir le man).
usage:
$ useradd [-c comment] [-d home_dir]
               [-e expire_date] [-f inactive_time]
               [-g initial_group] [-G group[,...]]
               [-m [-k skeleton_dir]] [-o] [-p passwd]
               [-s shell] [-u uid] login

 $ useradd -D [-g default_group] [-b default_home]
               [-e default_expire_date] [-f default_inactive]
               [-s default_shell]
les options les plus utilisés pour un systéme simple sont:
-d home_dir    home_dir étant le répértoire souhaité (par défaut /home/login)
-g groupe        le groupe principal souhaité, (par defaut login, car en l'absence d'un groupe défini le systéme attribut le groupe portant le même nom que le login, normal, étant donné quil ne fait parti que de lui même)
-p passwd        passwd étant le mot de passe du nouvel utilisateur
-s  def_shell    étant le shell par défaut qui sera utilisé par login (exemple: bash ou sh)

Plein de distributions ce servent de logiciel systeme pour ajouter un utilisateur (linuxconf, etc...) mais on peut le faire avec seulement quelques options:
en fait, avec useradd foo, un utilisateur foo est ajouté ainsi que son répértoire de travail, qui par defaut sera /home/foo. Il suffit ensuite de taper la commande passwd précédé du login, exemple: foo passwd pour que le systême demande d'entrer le mot de passe du nouvel utilisateur, il demandera confirmation en demandant de le réentrer.