Come riparare le autorizzazioni ~ / Library?

1

Durante la migrazione a Yosemite, ho copiato manualmente alcuni ~/Library di file e cartelle dal mio vecchio sistema al mio nuovo sistema. Ora alcune delle app interessate mostrano comportamenti strani. Spesso non possono salvare le loro preferenze. Un esempio è il messaggio di errore di iTunes quando provo a eseguire il backup del mio iPhone:

Ogni volta che controllo, il mio utente ha letto & permessi di scrittura I permessi di riparazione di Utility Disco purtroppo non aiutano qui.

Quali sono le autorizzazioni corrette per file e cartelle in ~/Library e ~/Library/Preferences ? E come posso impostarli?

    
posta n1000 28.01.2015 - 09:35
fonte

2 risposte

4

È possibile che l'opzione Reimposta le autorizzazioni e gli ACL delle home directory nello strumento resetpassword correggerà tali permessi per te, sebbene io sia incerto su come "profondo" nella tua home directory verrà resettato.

questo post del blog fornisce i passaggi per Lion, che sembra essere lo stesso in Yosemite (< strong> Nota : l'ultimo collegamento descrive le istruzioni per reimpostare una password, che è ovviamente non che cosa stai facendo qui, ed è per questo che mi sono collegato al Lion istruzioni, tuttavia lo stesso strumento viene utilizzato in ogni processo):

  1. Restart, and before you hear the chime, hold down the Command and R keys.

  2. You’ll be at the Repair Utilities screen. Click the Utilities item in the Menu Bar, then click Terminal.

  3. In the Terminal window, type resetpassword and hit Return.

  4. The password reset utility window launches, but you’re not going to reset the password. Instead, click on icon for your Mac’s hard drive at the top. From the dropdown below it, select the user account where you’re having issues.

  5. At the bottom of the window, you’ll see an area labeled Reset Home Directory Permissions and ACLs. Click the Reset button there.

The reset process takes just a couple of minutes. When it’s done, exit the programs you’ve opened and restart your Mac.

    
risposta data 28.01.2015 - 10:12
fonte
0

Prova prima questo:

  1. Apri Terminal.app dalla cartella /Applications/Utilities/
  2. Incolla questo:

    diskutil resetUserPermissions / 'id -u'##
    
  3. Inserisci la password dell'amministratore.

Vedi se questo aiuta.

In caso contrario, ciò che consiglierei è di eseguire il backup della macchina con la macchina del tempo, creare un nuovo account amministratore. Elimina l'utente danneggiato preservando la cartella home. Crea un nuovo utente "tu" con un nome leggermente diverso (ad esempio usando la tua iniziale iniziale) e poi aggiungi i tuoi dati principali a questa cartella home e con molta attenzione incrocia la migrazione dei contenuti della cartella Libreria senza rovinare le autorizzazioni ~ / Library .

    
risposta data 14.02.2017 - 13:48
fonte

Leggi altre domande sui tag