Я хочу удалить пользователя pserver
из группы apache
.
#deluser pserver apache
/usr/sbin/deluser: You may not remove the user from their primary group.
Теперь я хочу добавить новую основную группу, поэтому я запустил следующее;
#usermod -G pserver pserver
Который вернул следующее:
pserver` is now in group `pserver
#groups pserver
pserver : apache pserver
Теперь я хочу снова удалить пользователя из группы apache, но снова получаю ту же ошибку. Как я могу удалить pserver
из основной группы apache
?
user-management
OrangeTux
источник
источник
Поздно, но немного ясно (по крайней мере, для меня);
А потом проверь
id
Более подробная информация здесь: http://manpages.ubuntu.com/manpages/precise/man8/usermod.8.html
Кредиты: http://www.htpcbeginner.com/safely-change-primary-group-group-in-linux/
Спасибо за ответ.
источник
Вопрос, поставленный ФП, вводит в заблуждение. Заголовок гласит «Как изменить основную группу», однако в теле вопроса ясно, что цель состоит не только в том, чтобы заменить основную группу, но и удалить предыдущую основную группу .
В случае, если кто-то хочет просто заменить основной, но не удалить его из списка, нужно просто добавить предыдущий основной обратно в список.
Итак, после того, как вы следите за постом StarNamer , нужно всего лишь
потому что команда usermod исключит вашу предыдущую основную группу из списка групп, к которым вы принадлежите.
источник