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 | Dernière révision Les deux révisions suivantes | ||
adduser [Le 22/02/2024, 21:18] Amiralgaby correction de mini-vandalisme + des titres qui ne respecte pas la hiérarchie |
adduser [Le 25/03/2024, 02:50] krodelabestiole +option -m pour créer home et note création home |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>administration}} | {{tag>administration}} | ||
- | ---- | ||
====== adduser et addgroup : outils interactifs de création d'un compte d'utilisateur et d'un groupe d'utilisateurs ====== | ====== adduser et addgroup : outils interactifs de création d'un compte d'utilisateur et d'un groupe d'utilisateurs ====== | ||
Ligne 13: | Ligne 12: | ||
===== adduser ===== | ===== adduser ===== | ||
+ | |||
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> | 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> | ||
+ | Vous pouvez aussi créer automatiquement un répertoire utilisateur pour ce nouvel utilisateur avec l'option ''-m'' : | ||
+ | <code>sudo adduser -m 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. | 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. | ||
Ligne 19: | Ligne 21: | ||
Certaines options peuvent être précisées à ''adduser'', pour fournir certains paramètres supplémentaires. Consultez [[man>adduser|le manuel de adduser (en)]] pour lire davantage à propos de ces options. | Certaines options peuvent être précisées à ''adduser'', pour fournir certains paramètres supplémentaires. Consultez [[man>adduser|le manuel de adduser (en)]] pour lire davantage à propos de ces options. | ||
+ | |||
+ | <note tip> | ||
+ | Si vous avez oublié de créer un répertoire //home// lors de la création de l'utilisateur, vous pouvez le faire par la suite en adaptant les commandes suivantes (en remplaçant ''identifiant'' par le nom d'utilisateur concerné) : | ||
+ | <code>sudo mkhomedir_helper identifiant</code> | ||
+ | et pour utiliser [[:bash]] par défaut : | ||
+ | <code>sudo usermod -s /bin/bash identifiant</code> | ||
+ | </note> | ||
==== Exemple ==== | ==== Exemple ==== | ||
+ | |||
<code> | <code> | ||
administrateur@ordinateur:~$ sudo adduser jdoe | administrateur@ordinateur:~$ sudo adduser jdoe | ||
Ligne 48: | Ligne 58: | ||
passwd : expiration du mot de passe modifiée. | passwd : expiration du mot de passe modifiée. | ||
</code> | </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 à ê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. | 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. | ||
Ligne 55: | Ligne 67: | ||
==== Exemple ===== | ==== Exemple ===== | ||
+ | |||
<code> | <code> | ||
administrateur@ordinateur:~$ sudo addgroup famille | administrateur@ordinateur:~$ sudo addgroup famille | ||
Ligne 66: | Ligne 79: | ||
Done. | Done. | ||
</code> | </code> | ||
+ | |||
===== Créer un compte ou un groupe d'utilisateurs de manière non-interactive ===== | ===== Créer un compte ou un groupe d'utilisateurs de manière non-interactive ===== | ||
+ | |||
''adduser'' et ''addgroup'' sont des outils interactifs, c'est-à-dire qu'ils posent une série de questions à laquelle doit répondre l'administrateur pour que le compte ou le groupe d'utilisateurs soit créé. Ceci est intéressant pour créer un seul compte ou groupe, mais devient handicapant pour en créer plusieurs à la fois. ''adduser'' et ''addgroup'' ne sont pas //scriptables//. Pour utiliser un outil non-interactif, renseignez-vous à propos de : | ''adduser'' et ''addgroup'' sont des outils interactifs, c'est-à-dire qu'ils posent une série de questions à laquelle doit répondre l'administrateur pour que le compte ou le groupe d'utilisateurs soit créé. Ceci est intéressant pour créer un seul compte ou groupe, mais devient handicapant pour en créer plusieurs à la fois. ''adduser'' et ''addgroup'' ne sont pas //scriptables//. Pour utiliser un outil non-interactif, renseignez-vous à propos de : | ||
* [[useradd]] pour les comptes d'utilisateur | * [[useradd]] pour les comptes d'utilisateur | ||
Ligne 87: | Ligne 102: | ||
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]] | ||
Joy boy is back | Joy boy is back | ||
+ | |||
===== 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]] | ||
+ |