Nota : Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Ne pas confondre le script interactif /usr/sbin/adduser
avec la commande /usr/sbin/useradd
.
En effet :
/usr/sbin/adduser
→ est le script interactif écrit en Perl qui utilise l'exécutable binaire useradd./usr/sbin/useradd
→ est la commande exécutable binaire useradd qui est appelée par le script adduser écrit en Perl.Merci à MicP d'avoir apporté ces précisions sur le forum !
Les commandes adduser
et addgroup
permettent d'ajouter des utilisateurs ou des groupes au système en fonction des options fournies en ligne de commande et des informations contenues dans le
fichier de configuration /etc/adduser.conf
Ce sont des interfaces plus conviviales des programmes useradd et groupadd.
Elles permettent de choisir par défaut :
Avec les privilèges des droits superutilisateur, il est possible d’ajouter rapidement des utilisateurs au système par le biais de la commande adduser.
La version minimale de cette commande consiste à donner en paramètre le nom de l’utilisateur à créer, exemple :
adduser public
Ajout de l'utilisateur « public » ... Ajout du nouveau groupe « public » (1001) ... Ajout du nouvel utilisateur « public » (1001) avec le groupe « public » ... Création du répertoire personnel « /home/public »... Copie des fichiers depuis « /etc/skel »... Entrez le nouveau mot de passe UNIX : Retapez le nouveau mot de passe UNIX : passwd : le mot de passe a été mis à jour avec succès Modification des informations relatives à l'utilisateur public Entrez la nouvelle valeur ou « Entrée » pour conserver la valeur proposée Nom complet []: public N° de bureau []: Téléphone professionnel []: Téléphone personnel []: Autre []: Cette information est-elle correcte ? [O/n]o
Lorsque la commande adduser est utilisée sans précision du répertoire de travail de l’utilisateur, le système crée un répertoire dans /home
dont le nom est identique au login.
Si adduser est appelé avec deux arguments sans option, il va ajouter un utilisateur existant dans un groupe existant, exemple :
adduser public groupepublique
Voir :
Merci à arthefact et melodie d'avoir mis à disposition pour df le pdf permettant ce tuto.