[Linux] Résumé de la commande utilisateur / groupe

Les opérations des utilisateurs et des groupes ne sont pas fréquentes et seront oubliées, je vais donc les résumer.

Commandes liées à l'utilisateur

Vérifier la liste des utilisateurs

cat /etc/passwd
###Résultat d'exécution############
user_name1:1001:1001::/home/user_name1:/bin/bash
user_name2:x:1002:1002::/home/user_name2:/bin/bash

Utilisateur créé

useradd {user_name}

Suppression de l'utilisateur

userdel {user_name}

Commandes liées au groupe

Confirmation de la liste des groupes

cat /etc/group
###Résultat d'exécution############
root:x:0:
~ ~ Omis ~ ~
group_name1:x:1003:user_name1,user_name2
group_name2:x:1004:user_name1

Création de groupe

groupadd {group_name}

Suppression de groupe

groupdel {group_name}

Confirmation des utilisateurs appartenant au groupe

getent group {group_name}
###Résultat d'exécution############
group_name1:x:1003:user_name1,user_name2

Vérifiez le groupe auquel appartient l'utilisateur

groups {user_name}
#Résultat d'exécution
user_name1 : user_name1 group_name1 group_name2

Si vous souhaitez également connaître l'UID et le GID

id {user_name}
###Résultat d'exécution############
uid=1001(user_name1) gid=1001(user_name1) groups=1001(user_name1),1003(group_name1),1004(group_name2)

gid= ... Primary group groups = ... le premier est le groupe principal, le second est le groupe secondaire

Changer de groupe principal

usermod -g {group_name} {user_name}

Autre changement de groupe d'affiliation (secondaire ou ultérieur) / ajout multiple

※※Mise en garde※※ L'option -G ** ignore et écrase les groupes existants **. Si vous souhaitez ajouter un groupe tout en conservant le groupe existant, vous devez également ** spécifier le groupe existant **. Vous pouvez vérifier le groupe existant avec ʻid {user_name} `.

usermod -G {group_name} {user_name}

Si vous en spécifiez plusieurs, spécifiez-les séparés par , (virgule).

usermod -G {group_name1},{group_name2} {user_name}

Supprimer d'autres groupes affiliés (secondaires ou ultérieurs)

Profitez de la capacité de l'option -G à ** ignorer et écraser les groupes existants **. Vérifiez le groupe existant avec ʻid {nom_utilisateur} `, et spécifiez le groupe que vous souhaitez supprimer.

usermod -G {group_name1},{group_name2} {user_name}

Recommended Posts

[Linux] Résumé de la commande utilisateur / groupe
Résumé des commandes Linux
[Linux] Résumé des commandes de base
Commande Linux n ° 4
Commande Linux n ° 3
Résumé Linux
Commande Linux n ° 5
Liste des commandes Linux
linux à la commande
[Linux] Commande de recherche
Commande Linux <Basic 2>
[Résumé des commandes Linux] Liste des commandes [À voir absolument pour les débutants]
Commandes utilisateur Linux
Commande de serveur Linux
Mémo de commande Linux # 1
Commande Linux [lecture]
[Linux] Commande / connaissance
Ma commande Linux
Commande Linux <Basic 1>
Collection de commandes Linux
Commande mkdir Linux
Principes de base des commandes Linux
[Linux] Commande Git
Résumé de la commande Docker
Linux (mémoire de commande)
[Linux] Commande de configuration du volume
Commande Linux (mise à jour séquentielle)
[Linux] Commandes liées aux groupes
Votre propre Koredake est une commande Linux
collection d'erreur de commande linux 1
Résumé des commandes liées à l'image
[Linux] Modifier le mot de passe utilisateur
Ajouter un utilisateur Linux, comment utiliser la commande useradd
[Linux] Commande de compression / décompression tar.gz
Linux une touche de raccourci récapitulative
Ajouter un utilisateur Linux, comment utiliser la commande useradd (spécifier le mot de passe)
Résumé des types de distribution Linux
Résumé de l'API d'événement Linux FD
Commande df facile sur Linux
[Linux] [Réglage initial] [Flutter] Résumé
Mémo de commande Linux tar xz
linux: créer la commande Terminal d'origine
[Note] Collection de commandes Linux utile
Un bref résumé de Linux
Mémorandum de commande Linux [pour les débutants]
Commande de confirmation des spécifications du PC Linux
[Linux] [C / C ++] Résumé de la méthode d'acquisition des traces
[Commande de commodité Linux] Essayez d'insérer exa
Commande pour créer Linux Live USB
Résumé personnel de Jupyter Notebook Magic Command
[Linux] Restauration du système d'exploitation avec la commande restore