¿Cómo arreglar una cuenta de usuario dañada por El Capitán?

1

Hice una copia de seguridad completa antes de instalar El Capitan, así que hay una restauración disponible, si no hay otra cosa.

Después de la instalación, pude iniciar sesión, pero encontré que el grupo de inicio de sesión para mi non -admin cuenta se ha cambiado de personal (20) a wheel (0).

Buscó una manera de solucionarlo y no pudo encontrar nada más que chfn. Sospeché que solo afectaría a los archivos en / etc y no a LDAP, pero lo intenté de todos modos. 'id' mostró que funcionó, pero el acceso a las aplicaciones no se restauró. Se desconectó y no se pudo iniciar sesión. La cuenta aún se muestra en la pantalla de inicio de sesión, pero la contraseña recibe la señal de "sacudida de cabeza".

Inicié sesión en la cuenta de administrador, desbloqueé el panel de preferencias de los usuarios, seleccioné la cuenta, ingresé la contraseña nuevamente y luego probé 'id wgroleau' en la Terminal. "No hay tal usuario"

La cuenta todavía se muestra en la pantalla de inicio de sesión y en el panel de preferencias, pero al intentar hacer referencia a ella en el terminal con varios comandos, "no hay tal usuario".

¿Alguna otra solución que no sea restaurar Yosemite?

    
pregunta WGroleau 03.10.2015 - 03:59

1 respuesta

1

Aquí hay una forma de solucionarlo (pero espero que haya una mejor manera):

  1. En la cuenta de administrador,

    sudo (cd / Users; tar cf)

  2. En el panel pref. Usuarios, elimine la cuenta y el directorio. (Intentando mantener el directorio obtuvo un error y no eliminó la cuenta)

  3. Vuelva a crear la cuenta. Verifique en la Terminal que el ID numérico sea el mismo.

  4. Restaure el contenido del directorio desde el archivo.

  5. Si es necesario, usa chown / chgrp / chmod para arreglar los metadatos.

También espero (demasiado tarde para mí) que alguien pueda explicar cómo se pudo haber evitado.

    
respondido por el WGroleau 03.10.2015 - 18:29

Lea otras preguntas en las etiquetas