RHEL 7 – RHCSA Notes (Cheat Sheets)
Správa skupiny
– Použijte přidání skupiny příkaz pro přidání nové skupiny:
# groupadd [options] group_name
– Použijte groupmod příkaz pro úpravu existující skupiny:
# groupmod [options] group_name
– Použijte groupdel pro smazání skupiny. Skupinu můžete odstranit, i když jsou ve skupině uživatelé. Primární skupinu existujícího uživatele však nelze odebrat. Před odebráním skupiny musíte uživatele odebrat.
# groupdel group_name
– Použijte gpasswd příkaz pro správu skupin:
# gpasswd [options] group_name
Například:přidat uživatelský test do skupiny student –
# gpasswd -a test student
příkaz skupin
skupiny zobrazí skupinu, do které uživatel patří. Například uživatel oracle, jak je zobrazen níže, patří do více skupin, které lze zobrazit pomocí příkazu 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
příkaz newgrp
nová skupina příkaz spustí nový shell a změní informace o skutečné skupině uživatele. Například
Před provedením příkazu 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
Po provedení příkazu newgrp
$ newgrp dba
Všimněte si, že gid uživatele se změnil na hodnotu pro studentskou skupinu:
$ id uid=5004(oracle) gid=5005(dba) groups=5005(dba),5004(oinstall) ...
Všimněte si také, že byl spuštěn nový 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 psPoznámka :název skutečné skupiny můžete změnit pouze na skupinu, které jste členem.