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 | ||
tutoriel:gestion_utilisateurs_et_groupes_en_ligne_de_commande [Le 11/01/2022, 05:01] 216.165.195.109 [Ajouter un utilisateur à un groupe] |
tutoriel:gestion_utilisateurs_et_groupes_en_ligne_de_commande [Le 02/12/2023, 13:59] (Version actuelle) 90.90.125.26 [Ajouter un utilisateur à un groupe] |
||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
Afficher la liste des utilisateurs : | Afficher la liste des utilisateurs : | ||
<code bash> | <code bash> | ||
- | cat /etc/passwd | awk -F: '{print $ 1}' | + | compgen -u |
+ | </code> ou | ||
+ | <code bash> | ||
+ | cut -d: -f1 /etc/passwd | ||
</code> | </code> | ||
Afficher la liste des groupes | Afficher la liste des groupes | ||
<code bash> | <code bash> | ||
- | cat /etc/group | awk -F: '{print $ 1}' | + | compgen -g |
+ | </code> ou | ||
+ | <code bash> | ||
+ | cut -d: -f1 /etc/group | ||
</code> | </code> | ||
+ | |||
===== Créations ===== | ===== Créations ===== | ||
==== Ajouter un utilisateur au système ==== | ==== Ajouter un utilisateur au système ==== | ||
<code bash> | <code bash> | ||
- | sudo adduser nom_utilisateur | + | sudo useradd nom_utilisateur |
</code> | </code> | ||
Ligne 44: | Ligne 51: | ||
<code bash> | <code bash> | ||
- | sudo deluser nom_utilisateur | + | sudo userdel nom_utilisateur |
</code> | </code> | ||
Ligne 65: | Ligne 72: | ||
<code bash> | <code bash> | ||
sudo adduser nom_utilisateur nom_groupe | sudo adduser nom_utilisateur nom_groupe | ||
- | </code>useradd guy | + | </code> |
- | + | <note important>Si vous créez un nouveau groupe et ajoutez votre compte utilisateur à ce groupe, pour que les droits soient effectifs, il faut fermer/ré-ouvrir votre session pour éviter le "permission denied" alors que le groupe a bien les [[:droits]] //rwx// ((https://askubuntu.com/a/455442)), tapez la commande <code bash>id</code> pour le constater</note> | |
===== Modifications ==== | ===== Modifications ==== | ||
Ligne 101: | Ligne 107: | ||
<note>La commande doit être saisie par un administrateur mais ne nécessite pas la clôture du compte concerné.</note> | <note>La commande doit être saisie par un administrateur mais ne nécessite pas la clôture du compte concerné.</note> | ||
<code bash> | <code bash> | ||
- | sudo groupmod -n new-name nouveau_nom nom_actuel | + | sudo groupmod --new-name nouveau_nom nom_actuel |
</code> | </code> | ||
Ligne 130: | Ligne 136: | ||
</code> | </code> | ||
- | <note important>Éviter d'utiliser la méthode si dessus même si elle vous permet de devenir root en utilisant votre mot de passe administrateur (directement après avoir utiliser ''passwd'' faites ''exit''). | + | <note important>Éviter d'utiliser la méthode ci-dessus même si elle vous permet de devenir root en utilisant votre mot de passe administrateur (directement après avoir utilisé ''passwd'' faites ''exit''). |
<code bash>usr@lepc:~$ sudo -i | <code bash>usr@lepc:~$ sudo -i | ||
[sudo] Mot de passe de usr : | [sudo] Mot de passe de usr : | ||
Ligne 149: | Ligne 155: | ||
* **(fr)** [[http://guide.ubuntu-fr.org/server/user-management.html|gestion des utilisateurs]] sur le guide ubuntu-fr | * **(fr)** [[http://guide.ubuntu-fr.org/server/user-management.html|gestion des utilisateurs]] sur le guide ubuntu-fr | ||
* **(fr)** [[http://dev.petitchevalroux.net/linux/format-etc-passwd-linux.217.html|comprendre le fichier /etc/passwd]] | * **(fr)** [[http://dev.petitchevalroux.net/linux/format-etc-passwd-linux.217.html|comprendre le fichier /etc/passwd]] | ||
- | * **(en)** [[http://manpages.ubuntu.com/manpages/karmic/man8/newusers.8.html|Création de nouveaux utilisateurs en batch]] | + | * **(en)** [[http://manpages.ubuntu.com/manpages/karmic/man8/newusers.8.html|Création de nouveaux utilisateurs en batch]] |
* **(fr)** [[:tutoriel/changer_un_identifiant_de_compte|Changer un identifiant de compte]] | * **(fr)** [[:tutoriel/changer_un_identifiant_de_compte|Changer un identifiant de compte]] | ||
* **(en)** [[http://crybit.com/15-switches-of-usermod-command-with-example-unixlinux/]] | * **(en)** [[http://crybit.com/15-switches-of-usermod-command-with-example-unixlinux/]] |