|\| | |-| € [)

Différence entre adduser et useradd

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

Categories: linux

Orange Tunisie Les chiffres » « PS3 Lecteur Blu-ray 3D pour septembre

2 Comments

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

  2. Sous Netbsd la commande n’existe pas non plus.

Leave a Reply

Your email address will not be published.

*

Copyright © 2017 |\| | |-| € [)

Theme by Anders NorenUp ↑