Come, quando e perché riparare le autorizzazioni del disco sul tuo Mac
"Prova a riparare i permessi del tuo disco" è un suggerimento standard per la risoluzione dei problemi del Mac che è in circolazione da sempre. Ci sono in realtà due diversi strumenti per riparare diversi tipi di permessi del disco, e uno di questi è molto nascosto.
Le autorizzazioni qui sono davvero permessi per file e directory, ma in genere vengono definiti "permessi del disco". Il tuo Mac non riparerà automaticamente le autorizzazioni tranne durante l'installazione o l'aggiornamento di Mac OS X stesso.
Aggiornare: A partire da Mac OS X 10.11 El Capitan, l'Utility Disco in Mac OS X non include più un modo per riparare le autorizzazioni del disco. Non è più necessario grazie a System Integrity Protection.
Quali sono le autorizzazioni e cosa le fa riparare??
Come su altri sistemi operativi, inclusi Windows e Linux, i file e le directory su un Mac hanno ciascuno le proprie autorizzazioni. Le autorizzazioni controllano quali utenti e processi di sistema hanno accesso ai file e cosa possono fare. Ad esempio, i file di sistema sono contrassegnati come di sola lettura, quindi i normali programmi utente non possono modificarli. I file eseguibili devono essere contrassegnati come eseguibili o il sistema non consente loro di essere eseguiti.
Il sistema di autorizzazione è un modo in cui Mac OS X e altri sistemi operativi garantiscono la sicurezza. Un programma eseguito sul desktop non può semplicemente modificare i file di sistema senza autorizzazione. Se hai più account utente sul tuo Mac, le autorizzazioni mantengono privati i file di ogni account utente da altri usi.
I Mac hanno due diversi tipi di permessi. Ci sono permessi file UNIX standard, lo stesso tipo di permessi che potresti trovare su Linux. Esistono anche autorizzazioni di elenco di controllo di accesso (ACL) più moderne. Puoi visualizzare le autorizzazioni di un file o di una directory tenendo premuto Ctrl e facendo clic sul file o sulla directory nel Finder, facendo clic su Ottieni informazioni e cercando in Condivisione e autorizzazioni
Il tuo Mac contiene un database di permessi. Il database è memorizzato in file "Bill of Materials" all'interno delle cartelle / var / db / receipts e / Library / Receipts. I file di sistema di Mac OS X e le applicazioni di terzi installate dai file .pkg lasciano qui i file .bom e l'elenco dei file che deve avere i permessi dei file di sistema o dei file di programma.
Quando riparate le autorizzazioni, il vostro Mac guarda i file .bom qui e controlla i file reali sul vostro sistema. Se un file o una cartella sul tuo sistema ha permessi che non corrispondono alle autorizzazioni specificate nei file .bom, il tuo Mac cambierà le autorizzazioni per farle corrispondere a quelle dei file .bom.
Nota che questo non si applica a tutti i file sul tuo sistema. I file di dati personali non hanno voci nel database delle autorizzazioni e le applicazioni di terze parti che non utilizzano i file .pkg non verranno rappresentate nel database. L'operazione di correzione delle autorizzazioni lascerà tutti questi altri file da soli.
Quando è necessario riparare le autorizzazioni?
Durante il normale utilizzo del sistema, è possibile che i programmi modificino le autorizzazioni di file o cartelle rispetto a quelle originali. È possibile che queste nuove autorizzazioni causino problemi. Ad esempio, un programma potrebbe erroneamente assegnare permessi di scrittura ai file di sistema, riducendo la sicurezza consentendo ai normali programmi utente di modificarli. Un programma potrebbe rendere non-eseguibile un file di programma, impedendo l'esecuzione di un'applicazione. Un programma potrebbe accidentalmente fornire l'accesso in sola lettura dell'account utente alla cartella principale, impedendo di salvare o modificare qualsiasi file.
Ci sono molti problemi che possono essere causati da autorizzazioni errate o "danneggiate". Anche la riparazione dei permessi dei file è un'operazione sicura. Il processo di riparazione non dovrebbe causare alcun problema. Ecco perché riparare le autorizzazioni del tuo Mac è uno dei primi suggerimenti per la risoluzione dei problemi che potresti ottenere se hai un problema con il tuo Mac.
Se non hai problemi con il tuo Mac, non dovresti aver bisogno di riparare i permessi. Se hai qualche problema, riparare le tue autorizzazioni è un buon punto di partenza.
Come riparare le autorizzazioni del disco
Puoi riparare le autorizzazioni del tuo Mac dall'applicazione Utility Disco. Per aprirlo, premi Comando + Spazio per aprire la ricerca Spotlight, digita Utility Disco, e premere Invio.
Seleziona la partizione di sistema del tuo Mac - generalmente "Macintosh HD". Fai clic sul pulsante Verifica permessi del disco se desideri verificare le tue autorizzazioni per i problemi. Fai clic su Ripara permessi del disco per verificare i problemi e correggerli automaticamente.
Si noti che è normale che alcune autorizzazioni cambino nel normale utilizzo del sistema e questo non sempre causa problemi. Probabilmente vedrai alcune autorizzazioni errate anche se non c'è niente di sbagliato nel tuo Mac. Non c'è niente di cui preoccuparsi. Abbiamo visto alcune autorizzazioni errate sul nostro Mac, ma non si comportava affatto male. Non erano davvero un problema.
È così: le tue autorizzazioni verranno riparate. Se il tuo Mac ha problemi così gravi che non si avvierà normalmente, puoi accedere a Utility Disco da Ripristino OS X e riparare le autorizzazioni del disco da lì. Il Mac esegue automaticamente una riparazione dei permessi del disco quando si installa Mac OS X su un'installazione esistente di Mac OS X, quindi reinstallare o aggiornare il sistema operativo Mac dovrebbe anche risolvere i problemi di permessi del disco.
Come riparare le autorizzazioni delle home directory
C'è anche un secondo strumento che ripara alcune autorizzazioni. Questo strumento di riparazione ripara le autorizzazioni della home directory dell'account utente. Se hai problemi con i file del tuo account utente - forse non puoi salvare alcun file nella tua home directory, probabilmente perché è stato creato in sola lettura - puoi usare questo strumento.
Questo strumento non usa i file .bom per regolare i permessi dei file di sistema, ripara semplicemente la directory home di un account utente alle autorizzazioni standard predefinite.
Per fare ciò, accedere a OS X Recovery riavviando il Mac e tenendo premuto Comando + R. Nell'ambiente di ripristino, fare clic su Utilità nella barra dei menu e selezionare Terminale. genere Resetta la password nel terminale e premere Invio. Fai clic sul disco rigido del tuo Mac e seleziona l'account utente che presenta problemi.
Nella parte inferiore della finestra, fare clic sul pulsante Ripristina in Reimposta autorizzazioni e ACL directory principale. Questo semplicemente resetterà le autorizzazioni dell'account utente, non la sua password.
Riavvia il tuo Mac quando hai finito. Le autorizzazioni della directory home dell'account utente verranno ora riparate.
Riparare le autorizzazioni del Mac non dovrebbe essere un'attività di manutenzione regolare e obbligatoria del sistema. Ti sarà utile solo se stai riscontrando un problema, quindi non c'è motivo di eseguire regolarmente questo strumento. D'altra parte, si tratta di un'operazione sicura, quindi non c'è pericolo nella riparazione delle autorizzazioni del disco se si pensa che possa essere d'aiuto.
Immagine di credito: Karlis Dambrans su Flickr