Différence entre commandes useradd et adduser
Résolu/Fermé
A voir également:
- Useradd vs adduser
- Adduser vs useradd - Meilleures réponses
- Adduser useradd - Meilleures réponses
- Udp vs tcp - Guide
- Mo vs mb ✓ - Forum Matériel & Système
- Psp street vs psp 3000 - Forum PSP
- Dual core vs i5 ✓ - Forum Processeur
- Max vs netflix - Accueil - Streaming
13 réponses
Bifidus (is back, mais pas trop)
Messages postés
18
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
11 octobre 2003
69
10 oct. 2003 à 19:15
10 oct. 2003 à 19:15
adduser est une commande interactive : elle te pose des questions, tu dois y répondre.
useradd est une commande non interactive, tu peux t'en servir dans un script.
Basiquement, tu n'utiliseras que adduser, qui fait bien plus de choses pour toi que useradd (à laquelle elle fait appel de toute façon).
HTH
useradd est une commande non interactive, tu peux t'en servir dans un script.
Basiquement, tu n'utiliseras que adduser, qui fait bien plus de choses pour toi que useradd (à laquelle elle fait appel de toute façon).
HTH
Guru0
Messages postés
51
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
31 octobre 2007
2
10 oct. 2003 à 16:33
10 oct. 2003 à 16:33
Salut ,
La sysntaxe est à peu près la suivante (ça dépend de la
version d'Unix/Linux):
usage: useradd [-u uid [-o] [-i]] | -g group | -G group[[,group]...] | -d dir |
-s shell | -c comment | -m [-k skel_dir] | -f inactive | -e expire ] login
useradd -D [-g group | -b base_dir | -f inactive | -e expire ]
USAGE: /sbin/adduser <login id> <name> <user id> <home directory>
Le plus simple est de faire un man des deux commandes
et de les tester pour créer des utilisateurs
Cordialement ,
La sysntaxe est à peu près la suivante (ça dépend de la
version d'Unix/Linux):
usage: useradd [-u uid [-o] [-i]] | -g group | -G group[[,group]...] | -d dir |
-s shell | -c comment | -m [-k skel_dir] | -f inactive | -e expire ] login
useradd -D [-g group | -b base_dir | -f inactive | -e expire ]
USAGE: /sbin/adduser <login id> <name> <user id> <home directory>
Le plus simple est de faire un man des deux commandes
et de les tester pour créer des utilisateurs
Cordialement ,
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
10 oct. 2003 à 19:22
10 oct. 2003 à 19:22
[shell]# adduser usage: adduser [-u uid [-o]] [-g group] [-G group,...] [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name adduser -D [-g group] [-b base] [-s shell] [-f inactive] [-e expire ] [shell]# useradd usage: useradd [-u uid [-o]] [-g group] [-G group,...] [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name useradd -D [-g group] [-b base] [-s shell] [-f inactive] [-e expire ] [shell]# ll /usr/sbin/adduser lrwxr-xr-x 1 root root 7 mai 7 21:57 /usr/sbin/adduser -> useradd*
Dans mon cas... (Peut-etre pas pour tout le monde) c'est la même chose :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Bifidus (is back, mais pas trop)
Messages postés
18
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
11 octobre 2003
69
11 oct. 2003 à 19:47
11 oct. 2003 à 19:47
C'est tout à fait surprenant.
Qu'utilises-tu comme système ?
Qu'utilises-tu comme système ?
Je suis désolé, mais ta réponse ne me fait pas mieux comprendre la différence entre ces deux commandes :)
Tu indiques que la syntaxe est différente (OK, adduser n'est pas useradd), ainsi que les options (quelles sont les options différentes entre les deux commandes ?), mais que le résultat est le même (comment est-ce possible, avec des options différentes ? ).
En gros, dans quel cas faut-il utiliser adduser, et dans quel cas faut-il utiliser useradd ?
Tu indiques que la syntaxe est différente (OK, adduser n'est pas useradd), ainsi que les options (quelles sont les options différentes entre les deux commandes ?), mais que le résultat est le même (comment est-ce possible, avec des options différentes ? ).
En gros, dans quel cas faut-il utiliser adduser, et dans quel cas faut-il utiliser useradd ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
12 oct. 2003 à 22:41
12 oct. 2003 à 22:41
Re,
Ca me parait logique... ca doit etre la seul commande standard, d'autre unix ont dut apporter adduser, donc pour la compatibilité il existe eventuellement un lien...
A prioris, pour les certification linux RH LPI, seule la commande "useradd" doit être connue
Donc celle là doit etre sur toute les distrib l'autre c'est un plus:)
@++
Ca me parait logique... ca doit etre la seul commande standard, d'autre unix ont dut apporter adduser, donc pour la compatibilité il existe eventuellement un lien...
A prioris, pour les certification linux RH LPI, seule la commande "useradd" doit être connue
Donc celle là doit etre sur toute les distrib l'autre c'est un plus:)
@++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
11 oct. 2003 à 20:15
11 oct. 2003 à 20:15
Salut.
Idem qu'"asevere"
@+
Idem qu'"asevere"
[root@Mandrake root]# adduser usage: adduser [-u uid [-o]] [-g group] [-G group,...] [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name adduser -D [-g group] [-b base] [-s shell] [-f inactive] [-e expire ] [root@Mandrake root]# useradd usage: useradd [-u uid [-o]] [-g group] [-G group,...] [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name useradd -D [-g group] [-b base] [-s shell] [-f inactive] [-e expire ]Pour info: Mandrake 9.0
@+
JP___ et n'oublie pas petit sacarabée... "google" est ton ami! ;-)
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
12 oct. 2003 à 22:21
12 oct. 2003 à 22:21
Salut a tous!
Merci JP de ne pas me laisser tout seul :)
Ca c'est le resultat sur ma Mandrake 9.0
J'ai pas encore testé avec d'autre
@++
Merci JP de ne pas me laisser tout seul :)
Ca c'est le resultat sur ma Mandrake 9.0
J'ai pas encore testé avec d'autre
@++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
12 oct. 2003 à 22:30
12 oct. 2003 à 22:30
Salut asevere.
Sous "Suse 8.1" le "useradd" donne le même résultat, par contre le "adduser" est inconnu du "bash".
@+
Sous "Suse 8.1" le "useradd" donne le même résultat, par contre le "adduser" est inconnu du "bash".
@+
JP___ et n'oublie pas petit sacarabée... "google" est ton ami! ;-)
Si tu veux tout savoir, va voir ici :
http://doc.ubuntu-fr.org/adduser#creer_un_compte_ou_un_groupe_d_utilisateurs_de_maniere_non-interactive
http://doc.ubuntu-fr.org/adduser#creer_un_compte_ou_un_groupe_d_utilisateurs_de_maniere_non-interactive
je suis débutante sous linux et lorque je crée un nouvel utilisateur avec la commande adduser je me connecte avec ce nouveau compte ça marche et lorsque je crée le nouvel utilisateur avec la commande useradd je n'arrive pas à me connecter et je n'arrive même pas à étteindre mon pc , je suis obligée de forcer sur le bouton pour l'etteindre.
Sous RedHat 5, adduser n'est qu'un lien vers "useradd".
[root@vm2 gpf]# ll /usr/sbin/ |grep user
lrwxrwxrwx 1 root 7 avr 8 2008 adduser -> useradd
Guru0
Messages postés
51
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
31 octobre 2007
2
6 oct. 2003 à 16:28
6 oct. 2003 à 16:28
Bjr ;
La syntaxe est différente..et les options
mais le résultat est le meme
La syntaxe est différente..et les options
mais le résultat est le meme