Коллега labmember читает отчёты через группу lab-readers. Теперь ему нужны и черновики авторов — группа lab-writers. В заявке готовая команда: sudo usermod -G lab-writers labmember.
Выполни заявку и посмотри на группы labmember до и после.
Выполни заявку на группу
Посмотри группы labmember, выполни команду из заявки и посмотри группы снова.
Сначала предположи
Что напечатает id -nG labmember после sudo usermod -G lab-writers labmember?
Теперь начни упражнение, выполни команду и сверь прогноз с выводом.
Почему после заявки labmember потерял группу lab-readers?
-
Группы друг о друге ничего не знают: состоять можно в любом наборе. Всё решил ключ
-G. -
Ограничения в две группы нет: у student их две, а
usermod -aGлегко даёт labmember три. -
Группа на месте:
getent group lab-readersеё находит. Из неё пропал только labmember.
-G задал полный список дополнительных групп labmember, и lab-readers в нём не было.