OSX che recupera proprietà dopo un brutto comando chown

1

Con il senno di poi, ho preso una decisione sbagliata, ma ho mandato un messaggio a mia moglie:

sudo chown -R ${USER} /Applications/...

da eseguire in una directory. Non pensava che funzionasse e ha iniziato a mettere spazi dove gli spazi non dovevano essere, così ha finito per correre:

sudo chown -R ${USER} /

L'ha spento dopo che le ho detto che non avrebbe dovuto farlo, e ora non mi diverto con questa cosa.

No biggie, ho pensato. Ho fatfingered alcuni cattivi comandi ricorsivi nel mio passato su Linux, ma questo è strano. Sto riparando la proprietà di root dalla riga di comando di ripristino, ma non so cosa sia successo all'account utente. Quando guardo in /var/db/dslocal/nodes/Default/users/ , vedo daemon , nobody e root . La home directory dell'utente di mia moglie è ancora lì, ma la proprietà è ovunque 501.

Quindi, sto chiaramente avendo alcuni problemi che cercano di riportare le cose al punto in cui dovrebbero essere, ma per di più non sono nemmeno sicuro di poter far resuscitare quell'utente per rendere le cose senza soluzione di continuità.

Qualche idea?

EDIT - Esecuzione di OSX 10.11.4, El Cap

    
posta mortimersnerd 04.07.2016 - 23:55
fonte

1 risposta

2

OS X Yosemite (10.10) e precedenti:

  1. Applicazioni → Utility → Utility Disco

  2. Seleziona il disco di avvio dall'elenco dei volumi.

  3. Fai clic sulla scheda First Aid.

  4. Per verificare le autorizzazioni, fare clic su Verifica autorizzazioni disco. Per riparare le autorizzazioni, fai clic su Ripara permessi del disco.

Fonte: link

Puoi anche farlo da Terminale usando diskutil .

OS X El Captian (10.11):

  1. Applicazioni → Utility → Terminale

  2. Per verificare le autorizzazioni:

    sudo /usr/libexec/repair_packages --verify --standard-pkgs /

  3. Per riparare le autorizzazioni:

    sudo /usr/libexec/repair_packages --repair --standard-pkgs /

Inserisci la password quando richiesto. Devi essere root o membro del gruppo admin .

Fonte: link

    
risposta data 05.07.2016 - 08:39
fonte

Leggi altre domande sui tag