Quiero eliminar usuarios pserver
del grupo apache
.
#deluser pserver apache
/usr/sbin/deluser: You may not remove the user from their primary group.
Ahora quiero agregar un nuevo grupo primario, así que ejecuté lo siguiente;
#usermod -G pserver pserver
Que devolvió lo siguiente:
pserver` is now in group `pserver
#groups pserver
pserver : apache pserver
Ahora quiero eliminar al usuario nuevamente del grupo apache, pero obtengo el mismo error nuevamente. ¿Cómo puedo eliminar pserver
del grupo primario apache
?
user-management
OrangeTux
fuente
fuente
Tarde, pero un poco claro (al menos para mí);
Y luego verifica
id
Más detalles aquí: http://manpages.ubuntu.com/manpages/precise/man8/usermod.8.html
Créditos: http://www.htpcbeginner.com/safely-change-primary-group-group-in-linux/
Gracias por responder
fuente
La pregunta formulada por el OP es engañosa. El título dice "Cómo cambiar el grupo primario", sin embargo, en el cuerpo de la pregunta está claro que la intención es no solo reemplazar el grupo primario sino también eliminar el primario anterior.
En caso de que alguien quiera simplemente reemplazar el primario pero no eliminarlo de la lista, uno simplemente tiene que agregar el primario anterior nuevamente a la lista.
Así que, después de seguir StarNamer 's puesto , uno sólo tiene que hacer una
porque el comando usermod habrá eliminado su grupo primario anterior de la lista de grupos a los que pertenece.
fuente