Ho eseguito questa riga in Terminale:
sudo chown -R $USER /usr/local
Ora voglio invertire le autorizzazioni predefinite. Come faccio?
(Penso che il proprietario predefinito sia il sistema)
Di default / usr / local è di proprietà di root e le directory sottostanti non esistono quindi potrebbero esserci degli utenti strani, in tal caso il ripristino come risposta di patrix altrimenti
La configurazione più comune in Unix / Linux è di averli tutti di proprietà di root. Quindi
sudo chown -R root /usr/local
Non esiste un utente di questo tipo per impostazione predefinita,
Non esiste un modo standard per farlo. L'approccio più semplice consiste nel ripristinare la gerarchia /usr/local
dal backup più recente (e riapplicare manualmente tutte le modifiche / installazioni effettuate in seguito).
Leggi altre domande sui tag command-line permission