RHEL 7 – Note RHCSA (cheat sheet)
Amministrazione del gruppo
– Usa groupad comando per aggiungere un nuovo gruppo :
# groupadd [options] group_name
– Usa il mod di gruppo comando per modificare un gruppo esistente :
# groupmod [options] group_name
– Usa groupdel per eliminare il gruppo. Puoi rimuovere un gruppo anche se ci sono utenti nel gruppo. Ma non puoi rimuovere il gruppo principale di un utente esistente. Devi rimuovere l'utente prima di rimuovere il gruppo.
# groupdel group_name
– Usa gpasswd comando per amministrare i gruppi :
# gpasswd [options] group_name
Ad esempio:per aggiungere un test utente in un gruppo di studenti –
# gpasswd -a test student
comando gruppi
I gruppi comando visualizza il gruppo a cui appartiene l'utente. Ad esempio l'oracolo utente come mostrato di seguito appartiene a più gruppi che possono essere visualizzati utilizzando il comando gruppi:
# 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
comando newgrp
Il nuovo gruppo comando esegue una nuova shell e cambia le informazioni sul gruppo reale di un utente. Ad esempio,
Prima di eseguire il comando 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
Dopo aver eseguito il comando newgrp
$ newgrp dba
Nota che il gid per l'utente è cambiato in quello del gruppo di studenti :
$ id uid=5004(oracle) gid=5005(dba) groups=5005(dba),5004(oinstall) ...
Nota anche che è stata eseguita una nuova shell.
$ 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 psNota :puoi cambiare il vero nome del tuo gruppo solo in un gruppo di cui sei membro.