2 votos

Arreglando dos grupos de usuarios con el mismo ID

De repente, mi directorio de inicio está en el grupo messagebus en lugar del habitual staff.
(Culpo a texlive por esto, pero no tengo evidencia.)

El problema es que ambos grupos tienen el mismo ID:

$ dscl . -read /Groups/staff
AppleMetaNodeLocation: /Local/Default
GeneratedUID: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000014
GroupMembers: FFFFEEEE-DDDD-CCCC-BBBB-AAAA00000000
GroupMembership: root
Password: *
PrimaryGroupID: 20
RealName: Staff
RecordName: staff BUILTIN\Users
RecordType: dsRecTypeStandard:Groups
SMBSID: S-1-5-32-545

$ dscl . -read /Groups/messagebus
AppleMetaNodeLocation: /Local/Default
GeneratedUID: CF898A47-EA83-4E18-AE17-C05E56FBC550
Password: *
PrimaryGroupID: 20
RealName: messagebus
RecordName: messagebus
RecordType: dsRecTypeStandard:Groups

¿Cuál es la forma segura de deshacerse del grupo messagebus (o darle un ID diferente)?
“Seguro” significa, por supuesto, que no dañaré mi grupo staff.

2voto

user63628 Puntos 101

Utilice el comando find (y guarde la lista de salida. Esto puede llevar un tiempo)

find / -group messagebus -print

para asegurarse de que la propiedad de los archivos se pueda corregir más tarde con un comando chgrp.

Lo siguiente se puede utilizar

dscl . -change /Groups/messagebus PrimaryGroupID 20 10000

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X