Si crea una nueva cuenta de administrador en Lion, la siguiente será su identificación y membresías de grupo (de $ id [new Lion account] | perl -lne 's/ /\n/g; s/,/\n\t/g; print;'):
uid=504(lt)
gid=20(staff)
groups=20(staff)
402(com.apple.sharepoint.group.1)
12(everyone)
33(_appstore)
61(localaccounts)
79(_appserverusr)
80(admin)
81(_appserveradm)
98(_lpadmin)
100(_lpoperator)
204(_developer)
403(com.apple.sharepoint.group.2)
401(com.apple.access_screensharing)
Por el contrario, una cuenta de OS X anterior tendrá estos uid, gid, etc.
uid=501(andrew)
gid=501(andrew)
groups=501(andrew)
403(com.apple.sharepoint.group.2)
204(_developer)
100(_lpoperator)
98(_lpadmin)
81(_appserveradm)
80(admin)
79(_appserverusr)
61(localaccounts)
12(everyone)
401(com.apple.access_screensharing)
402(com.apple.sharepoint.group.1)
Tenga en cuenta que gid=20(staff)en la cuenta más reciente y de que el usuario es miembro 20(staff).
Cuando actualiza una cuenta anterior a Lion, se conservan los nombres de usuarios y grupos más antiguos.
Se informaron problemas con la falta de staffmembresía grupal en cuentas actualizadas:
- Incapacidad para instalar o actualizar Homebrew;
- La visualización de 'Obteniendo' al presionar Cmd+ Ien los archivos en su carpeta de usuario
- ACL y problemas de permisos .
La solución actual parece ser esta:
- Agregue el usuario al personal (es decir: $ sudo dscl. Append / Groups / staff GroupMembership `whoami` o equivalente)
- Use Lion Recovery para restaurar los permisos predeterminados de la carpeta de inicio (haga clic en la pestaña 'Sin disco - Lion').
Hasta ahora, esto ha solucionado muchos de los problemas que tuve con la actualización, y parece que tengo una mayor duración de la batería y un menor uso de la CPU.
Sin embargo, aquí están las preguntas que tengo:
1. ¿Debo pasar por la molestia de cambiar gid=501a gid=20en mi cuenta o simplemente ser miembro del personal del grupo es lo suficientemente bueno?
2. ¿Ser miembro de 20 (personal) es lo mismo que tener gid = 20 (personal)?
3. Si cambié la gid=parte de mi cuenta, ¿cómo hago eso en Lion? Solo sé cómo hacerlo en Ubuntu ...
idlo mostraráegid=501hasta que lo haga. ¡¡¡Gracias!!!