RHEL 7 - Remarques RHCSA (aide-mémoire)
Gestion du groupe
– Utilisez le groupadd commande pour ajouter un nouveau groupe :
# groupadd [options] group_name
– Utilisez le groupmod commande pour modifier un groupe existant :
# groupmod [options] group_name
– Utilisez groupdel pour supprimer le groupe. Vous pouvez supprimer un groupe même s'il y a des utilisateurs dans le groupe. Mais vous ne pouvez pas supprimer le groupe principal d'un utilisateur existant. Vous devez supprimer l'utilisateur avant de supprimer le groupe.
# groupdel group_name
– Utilisez le gpasswd commande pour administrer les groupes :
# gpasswd [options] group_name
Par exemple :pour ajouter un test utilisateur dans le groupe étudiant –
# gpasswd -a test student
commande des groupes
Les groupes La commande affiche le groupe auquel appartient l'utilisateur. Par exemple, l'utilisateur oracle illustré ci-dessous appartient à plusieurs groupes qui peuvent être affichés à l'aide de la commande groups :
# groups oracle oracle : oinstall dba asm asmdba oper # grep oracle /etc/group oinstall:x:5004:oracle dba:x:5005:oracle asm:x:5006:oracle asmdba:x:5007:oracle oper:x:5008:oracle
commande newgrp
Le nouveaugroupe La commande exécute un nouveau shell et modifie les informations de groupe réel d'un utilisateur. Par exemple,
Avant d'exécuter la commande newgrp
$ id uid=5004(oracle) gid=5004(oinstall) groups=5004(oinstall),5005(dba) ...
$ ps PID TTY TIME CMD 106591 pts/0 00:00:00 bash 106672 pts/0 00:00:00 ps
Après avoir exécuté la commande newgrp
$ newgrp dba
Notez que le gid de l'utilisateur a changé pour celui du groupe étudiant :
$ id uid=5004(oracle) gid=5005(dba) groups=5005(dba),5004(oinstall) ...
Notez également qu'un nouveau shell a été exécuté.
$ ps PID TTY TIME CMD 106591 pts/0 00:00:00 bash 106231 pts/0 00:00:00 bash 106672 pts/0 00:00:00 psRemarque :vous ne pouvez remplacer votre vrai nom de groupe que par un groupe dont vous êtes membre.