Non riesco a cancellare o reimpostare la password sugli account in Snow Leopard

3

Ho questa strana situazione in Mac OS X (10.6.8) in cui 2 account non possono essere cancellati né posso resettare le loro password.

Se provo a reimpostare la password, viene visualizzato "Reimposta password non riuscita". Ho provato a fare il boot con un CD di installazione e utilizzare l'utilità di reimpostazione password - nessuna gioia.

Se provo a eliminare l'account utilizzando il segno meno in Account, il nome completo scompare dall'icona, ma l'icona rimane. Se esco da Account e torno indietro, il nome completo è di nuovo disponibile con l'icona.

Se I (sudo e) guarda / Utenti viene mostrato solo uno degli account.

Altre cose che ho provato includono la stessa operazione precedente (reimpostazione della password, eliminazione dell'account) come root piuttosto che un account con privilegi di amministratore, riparazione del disco (ha trovato qualche problema con il volume ma risolto) e la riparazione delle autorizzazioni.

Il database Netinfo è danneggiato o qualcosa del genere? Come posso risolvere questo problema?

    
posta jdb 21.07.2011 - 14:43
fonte

1 risposta

4

Questo è generalmente molto facile da pulire.

Il database degli utenti di Snow Leopard per tutti gli account sul Mac è memorizzato come file flat nella directory /private/var/db/dslocal/nodes/Default/users

Elimina gli user.plist e userB.plist incriminati e gli account saranno "eliminati" dopo il riavvio.

  • avvia il mac in modalità target e usa un altro mac per eliminare i file
  • avvia la modalità utente singolo (o ottieni una shell di root con sudo -s) se ti trovi bene in una shell unix

Ovviamente ci saranno residui delle cartelle degli utenti e la loro appartenenza ai gruppi potrebbe essere lasciata in giro.

Se sei preoccupato per quel livello di pulizia - avvia semplicemente in un normale utente amministratore e ricrea un account shell usando lo stesso nome breve.

È quindi possibile reimpostare correttamente la password (mantenendo la cartella home) o eliminarla completamente e totalmente in quel punto.

Fammi sapere se hai ancora un errore: è improbabile, ma potrebbe esserci un problema più profondo se questo non funziona.

    
risposta data 21.07.2011 - 16:16
fonte

Leggi altre domande sui tag