¿Cómo cambio el "grupo primario" para un usuario existente?

6

Mi grupo primario actual (el gid que veo listado por id ) es yo, en lugar de staff . Me gustaría cambiarlo a staff , sin cambiar nada más sobre mi cuenta de usuario. ¿Cómo cambio el "grupo primario" (PrimaryGroupID) para mi cuenta?

    
pregunta orome 09.02.2013 - 00:53

1 respuesta

8

Una forma de cambiar tu grupo es a través del panel de Preferencias del Sistema MacOS. Ábralo y luego abra Usuarios & Grupos panel. Desbloquee el icono de candado en la parte inferior izquierda para que pueda ingresar su contraseña y realizar cambios.

Una vez que el panel está desbloqueado, puede hacer clic con el botón derecho (o hacer clic con la opción) en el usuario que desea cambiar y seleccionar Opciones avanzadas en el menú emergente. El panel de opciones avanzadas le permitirá especificar su grupo predeterminado.

Para cambiar el grupo primario desde la línea de comando , primero obtenga el número de ID del grupo y luego establezca la identificación del grupo primario en ese valor:

Obtener una lista de grupos. Es posible que desee canalizar esto a través de menos.

# dscacheutil -q group

Cambiar la identificación principal del usuario "scott" a 20:

# dscl . -create /Users/scott PrimaryGroupID 20

Esta solución es de la publicación del blog de Richard York en dscl
Enlace original muerto el 15 de octubre - ahora archivado

    
respondido por el ScottYoumans 09.02.2013 - 04:16

Lea otras preguntas en las etiquetas