Dans Raspian (il faudrait que je vérifie la présence d'autres systèmes d'exploitation), "adduser USER" ouvre une boîte de dialogue (TUI) alors que "useradd USER" ne le fait PAS.
Apparemment, avec adduser, une fois la boîte de dialogue ouverte, la commande complète 'useradd' est déjà exécutée. Même si vous CTRL-C votre utilisateur est là.
Comme dans les nouveaux systèmes, ils créent des groupes "personnels". Pour supprimer l'utilisateur nouvellement créé, vous devez:
- vi / etc / passwd
- vi / etc / group
- rm -rf / home / USER
Je suppose que, parce que adduser "utilise" useradd, le reste est constitué de métadonnées sur l'utilisateur. Donc techniquement, aucun changement dans "skel", "masques de fichiers", ou similaires, c'est à dire vos paramètres système par défaut.
D'un autre côté, comme useradd n'apporte aucune TUI, cela pourrait être plus utile dans les scripts.
Pour être honnête, je l’ai testé uniquement en rasbian, car c’est la raison pour laquelle j’ai posé le pied sur la question.
Je peux imaginer que d'autres systèmes d'exploitation pourraient implémenter une version différente de adduser.
useradd
est disponible sur toutes les plates-formes de type Unix.adduser
est uniquement pour Debian et ses dérivés.