Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
adduser [Le 31/05/2016, 15:18] 185.86.148.211 ancienne révision (Le 16/05/2016, 11:52) restaurée |
adduser [Le 16/10/2017, 15:50] 193.51.4.83 [adduser] |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
- | ===== adduser ===== | + | sale tchoin |
- | La commande ''adduser'', invoquée par un compte d'administration, démarre le script de création de compte d'utilisateur : <code>sudo adduser identifiant</code> | + | |
- | Sont ensuite demandées, une à une, les informations à affecter au nouveau compte d'utilisateur. Appuyer sur la touche [Entrée] du clavier enregistre l'information renseignée et passe à la question suivante. | + | |
- | + | ||
- | Lorsque toutes les informations requises ont été récupérées, un récapitulatif est présenté à l'administrateur. Celui-ci doit alors confirmer la création du nouveau compte ou recommencer l'opération. Sur confirmation des informations, le script appelle ''[[useradd]]'' pour créer le nouveau compte et crée un nouveau dossier personnel à partir de la structure contenue dans le répertoire ''/etc/skel/''. | + | |
- | + | ||
- | Certaines options peuvent être précisées à ''adduser'', pour fournir certains paramètres supplémentaires. Consultez [[http://manpages.ubuntu.com/adduser|le manuel de adduser (en)]] pour lire davantage à propos de ces options. | + | |
- | + | ||
- | == Exemple == | + | |
- | <code> | + | |
- | administrateur@ordinateur:~$ sudo adduser jdoe | + | |
- | [sudo] password for administrateur: | + | |
- | Adding user `jdoe' ... | + | |
- | Adding new group `jdoe' (1001) ... | + | |
- | Adding new user `jdoe' (1001) with group `jdoe' ... | + | |
- | Creating home directory `/home/jdoe' ... | + | |
- | Copying files from `/etc/skel' ... | + | |
- | Entrez le nouveau mot de passe UNIX : (nouveau mot de passe) | + | |
- | Retapez le nouveau mot de passe UNIX : (mot de passe répété) | + | |
- | passwd : le mot de passe a été mis à jour avec succès | + | |
- | Changing the user information for jdoe | + | |
- | Enter the new value, or press ENTER for the default | + | |
- | Full Name []: John Doe | + | |
- | Room Number []: 333, rue des Érables | + | |
- | Work Phone []: (555) 123-4567 | + | |
- | Home Phone []: (555) 987-6543 | + | |
- | Other []: john@doe.com | + | |
- | Is the information correct? [Y/n] y | + | |
- | administrateur@ordinateur:~$ _ | + | |
- | </code> | + | |
- | + | ||
- | + | ||
===== addgroup ===== | ===== addgroup ===== | ||
La commande ''addgroup'', invoquée par un compte d'administration, démarre le script de création de groupe d'utilisateurs : <code>sudo addgroup nom_groupe</code> | La commande ''addgroup'', invoquée par un compte d'administration, démarre le script de création de groupe d'utilisateurs : <code>sudo addgroup nom_groupe</code> | ||
- | Aucune autre information n'a a être saisie. Certaines options peuvent être précisées à ''addgroup'', pour fournir certains paramètres supplémentaires. Consultez [[http://manpages.ubuntu.com/adduser|le manuel de addgroup (en)]] pour lire davantage à propos de ces options. | + | Aucune autre information n'a à être saisie. Certaines options peuvent être précisées à ''addgroup'', pour fournir certains paramètres supplémentaires. Consultez [[man>addgroup|le manuel de addgroup (en)]] pour lire davantage à propos de ces options. |
Pour affecter un compte d'utilisateur à ce nouveau groupe, utilisez ''adduser'' de la manière suivante : <code>sudo adduser identifiant nom_groupe</code> où ''identifiant'' est un identifiant de compte d'utilisateur existant. Le compte doit déjà exister; la commande ne fonctionne pas avec un compte qui n'existe pas. | Pour affecter un compte d'utilisateur à ce nouveau groupe, utilisez ''adduser'' de la manière suivante : <code>sudo adduser identifiant nom_groupe</code> où ''identifiant'' est un identifiant de compte d'utilisateur existant. Le compte doit déjà exister; la commande ne fonctionne pas avec un compte qui n'existe pas. | ||
Ligne 74: | Ligne 42: | ||
===== Fichiers impactés ===== | ===== Fichiers impactés ===== | ||
- | Les commandes ci-dessus modifient les fichiers systèmes suivants qu'il est évidemment fortement déconseillé de modifier manuellement | + | Les commandes ci-dessus modifient les fichiers systèmes suivants qu'il est évidemment fortement déconseillé de modifier manuellement : |
<code>/etc/passwd | <code>/etc/passwd | ||
/etc/shadow | /etc/shadow | ||
Ligne 84: | Ligne 52: | ||
* uuid correspond à l'identifiant système de l'utilisateur. | * uuid correspond à l'identifiant système de l'utilisateur. | ||
* guid correspond au groupe principal de l'utilisateur. | * guid correspond au groupe principal de l'utilisateur. | ||
- | * commentaire (parfois appelé [[wpfr>Champ_Gecos|champ GECOS]]) correspond à un commentaire textuel sur l'utilisateur qui est souvent son nom réél (Prénom et Nom) et autres informations (n° bureau, téléphone..) séparées par des virgules. | + | * commentaire (parfois appelé [[wpfr>Champ_Gecos|champ GECOS]]) correspond à un commentaire textuel sur l'utilisateur qui est souvent son nom réel (Prénom et Nom) et autres informations (n° bureau, téléphone..) séparées par des virgules. |
* home correspond au répertoire home de l'utilisateur sur ce système, /dev/null si compte sans home (sur un serveur). | * home correspond au répertoire home de l'utilisateur sur ce système, /dev/null si compte sans home (sur un serveur). | ||
- | * shell correspond à l'interpréteur shell par défaut de l'utilisateur, /bin/false pour interdire l'utilisation du shell (sur un serveur) | + | * shell correspond à l'interpréteur shell par défaut de l'utilisateur, /bin/false pour interdire l'utilisation du shell (sur un serveur). |
extrait de [[http://dev.petitchevalroux.net/linux/format-etc-passwd-linux.217.html|détails du fichier /etc/passwd]] | extrait de [[http://dev.petitchevalroux.net/linux/format-etc-passwd-linux.217.html|détails du fichier /etc/passwd]] | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
* **(fr)** [[:tutoriel:gestion_utilisateurs_et_groupes_en_ligne_de_commande|Tutoriel gestion des utilisateurs et groupes en ligne de commande]] | * **(fr)** [[:tutoriel:gestion_utilisateurs_et_groupes_en_ligne_de_commande|Tutoriel gestion des utilisateurs et groupes en ligne de commande]] |