buy clomid online

Jul 14

Différence entre adduser et useradd

Category: linux

J’ai remarqué sur linux que pour l’ajout d’un utilisateur, il y avait deux commandes useradd et adduser. Je me suis posé la question à plusieurs reprises pourquoi ??
Notre petite enquête nous a révélé qu’il existe au début de l’air de linux et des systèmes POSIX qu’une seul commande useradd qui est la même dans tous les OS Posix (Linux, Unix, BSD, Solaris …). Cette commande offre une panoplie d’option consultable à partir du man.
Alors d’où vient adduser et là ça devient compliqué puisque cette commande et le fruit des distributions Linux et chacune d’elles réagit différemment pour assurer les politiques de chacune.

  • Pour Fedora, Centos, Redhat et Gentoo, la commande est juste une redirection vers la commande principale useradd.
  • Pour Debian et Ubuntu, la commande adduser est un script perl offrant un dialogue avec l’utilisateur pour définir des paramètres (home directory, other group, full name …).
  • Pour OpenSuse, la commande n’existe pas.

Pour arriver à ce résultat, je me suis inspiré de plusieurs liens comme :
http://lists.debian.org/debian-powerpc/2004/09/msg00215.html
http://www.go2linux.org/useradd-vs-adduser

3 comments

3 Comments so far

  1. […] This post was mentioned on Twitter by Nihed MBAREK and Bird. Bird said: faut le lire, je le savais pas avant. merci RT: @nihed: Différence entre adduser et useradd http://bit.ly/9eJIiB […]

  2. moke78 June 13th, 2011 9:18 am

    slt Nihed; j’adore votre blog. Là vous venez de repondre a une question que je me posais depuis longtemps; la bonne reponse est sur votre blog. merci

  3. Patrice Jean-Pierre October 26th, 2011 9:50 am

    Sous Netbsd la commande n’existe pas non plus.

Leave a comment