13Aug
"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 definite "autorizzazioni disco". Il tuo Mac non riparerà automaticamente le autorizzazioni tranne durante l'installazione o l'aggiornamento di Mac OS X.Aggiornamento
: 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. Questo non è più necessario grazie a System Integrity Protection.
Che cosa 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 che si esegue sul desktop non può semplicemente modificare i file di sistema senza permesso. 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 guardando in Condivisione e amp;Autorizzazioni
Il tuo Mac contiene un database di permessi. Il database è memorizzato in file "Bill of Materials" all'interno delle ricevute /var/db/ 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 si ripristinano le autorizzazioni, il Mac controlla i file. bom qui e controlla i file effettivi sul proprio 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 in modo che corrispondano a quelle nei file. bom.
Si noti che questo non si applica a tutti i file sul proprio 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 i permessi 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 le autorizzazioni. Se hai qualche problema, riparare le tue autorizzazioni è un buon punto di partenza.
Come riparare i permessi del disco
Puoi riparare i permessi del tuo Mac dall'applicazione Utility Disco. Per aprirlo, premere Comando + Spazio per aprire la ricerca Spotlight, digitare Disco Utility e premere Invio.
Seleziona la partizione di sistema del tuo Mac - generalmente "Macintosh HD". Fai clic sul pulsante Verifica permessi del disco se desideri controllare 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 è stato affatto male. Non erano davvero un problema.
Ecco fatto - le tue autorizzazioni verranno riparate. Se il tuo Mac ha problemi così gravi che non si avvierà normalmente, puoi anche accedere a Utility Disco da Ripristino OS X e riparare i permessi 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 relativi alle autorizzazioni del disco.
Come riparare le autorizzazioni delle directory home
C'è anche un secondo strumento che ripara alcune autorizzazioni. Questo strumento di riparazione ripara le autorizzazioni della directory home 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, ma 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 recupero, fare clic su Utilità nella barra dei menu e selezionare Terminale. Digitare resetpassword 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.
La riparazione delle autorizzazioni del Mac non dovrebbe essere un'attività di manutenzione regolare e obbligatoria del sistema. Sarà utile solo se hai effettivamente riscontrato un problema, quindi non c'è motivo di eseguire questo strumento regolarmente. D'altra parte, si tratta di un'operazione sicura, quindi non c'è pericolo nel riparare le autorizzazioni del disco se si pensa che possa essere d'aiuto.
Image Credit: Karlis Dambrans su Flickr