Come risolvere un account utente rovinato da El Capitan?

1

Ho fatto un backup completo prima di installare El Capitan, quindi un ripristino è disponibile se non altro.

Dopo l'installazione, sono stato in grado di accedere, ma ho scoperto che il il gruppo di accesso per il mio account non -admin è stato modificato da staff (20) a wheel (0).

Cercò un modo per risolverlo e non riuscì a trovare nulla tranne chfn. Sospettavo che avrebbe avuto effetto solo sui file in / etc e non su LDAP, ma l'ho provato comunque. 'id' ha dimostrato che funzionava, ma l'accesso alle app non è stato ripristinato. Disconnesso e non è stato possibile accedere. L'account viene comunque visualizzato nella schermata di accesso ma la password riceve il segnale di "headshake".

Collegato all'account amministratore, sbloccato il pannello delle preferenze degli utenti, selezionato l'account, inserito di nuovo la password, quindi provato 'id wgroleau' nel Terminale. "Nessun utente di questo tipo"

L'account è ancora mostrato nella schermata di login e nel pannello delle preferenze, ma se provi a farvi riferimento nel terminale con vari comandi, non viene visualizzato "nessun utente".

Qualsiasi correzione successiva al ripristino di Yosemite?

    
posta WGroleau 03.10.2015 - 03:59
fonte

1 risposta

1

Ecco un modo per risolvere il problema (ma spero ci sia un modo migliore):

  1. Nell'account amministratore,

    sudo (cd / Users; tar cf)

  2. Nel pannello Pref degli utenti, elimina l'account e la directory. (Cercando di mantenere la directory ha avuto un errore e non ho eliminato l'account)

  3. Ricreare l'account. Verifica in Terminale che l'ID numerico sia lo stesso.

  4. Ripristina il contenuto della directory dal tarball.

  5. Se necessario, usa chown / chgrp / chmod per correggere i metadati.

Spero anche (troppo tardi per me) che qualcuno possa spiegare come avrebbe potuto essere prevenuto.

    
risposta data 03.10.2015 - 18:29
fonte

Leggi altre domande sui tag