Les opérations des utilisateurs et des groupes ne sont pas fréquentes et seront oubliées, je vais donc les résumer.
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
useradd {user_name}
userdel {user_name}
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
groupadd {group_name}
groupdel {group_name}
getent group {group_name}
###Résultat d'exécution############
group_name1:x:1003:user_name1,user_name2
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
usermod -g {group_name} {user_name}
※※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}
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