Riparazione delle autorizzazioni: Cosa devi sapere

La riparazione delle autorizzazioni è “inutile”, come ho letto sul Web?

La riparazione delle autorizzazioni non risolverà tutti i problemi del tuo Mac, o anche la maggior parte di essi. Molti dei problemi per i quali vedo la procedura consigliata come una possibile soluzione—ad esempio, le prestazioni di Internet lento, problemi con le preferenze delle applicazioni a livello utente, o anche problemi di autorizzazioni che impediscono di eliminare i documenti-è improbabile da risolvere riparando le autorizzazioni. Tuttavia, la procedurewillfix quei problemi relativi alle autorizzazioni relative al sistema non corretti. Come comune di tali problemi è un soggetto abbastanza intenso dibattito, ma ciò che non è discutibile è che tali problemi non si verificano in realtà, e il Disco di ripristino di Autorizzazioni funzione è abbastanza veloce e abbastanza facile da usare che riparare i permessi è una delle prime procedure di Apple tech support rappresentanti chiederemo di fare (e la maggior parte dei Geni nei Negozi Apple farà) per il vostro Mac quando hai un problema.

Un argomento simile ma non altrettanto estremo che sento è che non dovresti usare la funzione Repair Disk Permissions come strumento di risoluzione dei problemi a meno che tu non abbia un problema relativo alle autorizzazioni. Questo suona come un consiglio logico e un consiglio che ha senso per qualsiasi procedura di risoluzione dei problemi: in un mondo ideale, utilizzeresti solo lo strumento di risoluzione dei problemi appropriato per il lavoro. Ma il problema con questo argomento è che la maggior parte degli utenti Mac OS X non sa come determinare se un problema è veramente causato da un problema di autorizzazioni. E anche tra gli esperti di risoluzione dei problemi, molte procedure vengono utilizzate tanto per eliminare possibili cause di problemi quanto per risolvere attivamente i problemi. La riparazione delle autorizzazioni è utile in questo contesto perché è un modo semplice e veloce per eliminare un problema di autorizzazioni a livello di sistema come causa di un problema.

Se la riparazione delle autorizzazioni è utile in generale, perché Apple non lo consiglia come manutenzione ordinaria?

Apple fa, in modo abbastanza esplicito:

È una buona idea riparare i permessi del disco come un’attività di manutenzione regolare dopo l’aggiornamento o l’installazione di un nuovo software.

Preso dalla Guida Mac—sia in Panther che Tiger—direttamente sul tuo Mac; una versione online può essere letta

{{#url}}qui{{/url}}{{^url}}qui{{/url}}

. Dichiarazioni simili possono essere trovate in altri articoli di supporto. Ora, per essere onesti, sospetto che Apple faccia tali raccomandazioni non perché di solito è necessario, ma piuttosto perché, come menzionato nella voce precedente, se si verifica un problema relativo alle autorizzazioni, riparare le autorizzazioni è un modo semplice e veloce per risolverlo. Il fatto che Apple raccomanda specificamente la procedura dopo l’installazione del software sembra confermare i miei sospetti che i cattivi installatori sono la causa più comune di glitch autorizzazioni.

Autorizzazioni di riparazione ShouldI come manutenzione ordinaria?

Alcune persone sostengono che, proprio come eseguire periodicamente un’utilità di riparazione del disco, riparare regolarmente le autorizzazioni aiuterà il tuo Mac a funzionare in modo più fluido. Ma c’è una differenza fondamentale qui: Unità minore o directory danni—il tipo che può essere catturato presto e facilmente risolto—può influenzare il modo in cui i file e le cartelle sono scritti e si trova sul disco rigido. Ciò significa che controlli regolari dell’unità possono prevenire problemi più gravi, tra cui la perdita di dati, lungo la strada.

Tuttavia, questo è raramente il caso con autorizzazioni errate. Anche se un problema di autorizzazioni causa problemi, non dovrebbe portare a problemi più gravi; le cose specificamente interessate da queste autorizzazioni “cattive” potrebbero non funzionare correttamente, ma un’autorizzazione errata non porta ad altre autorizzazioni errate e un problema di autorizzazioni raramente porterà alla perdita di dati. In altre parole, i vantaggi di essere “proattivi” sulle riparazioni delle autorizzazioni sono minori per la maggior parte degli utenti; sarai servito altrettanto bene riparando permissionsafteryou si verifica un problema. (Questo è particolarmente vero in Mac OS X 10.3 e versioni successive, poiché i problemi relativi alle autorizzazioni si verificano molto meno frequentemente rispetto alle versioni precedenti di Mac OS X.)

Detto questo, se ti fa sentire più sicuro eseguire l’attività regolarmente, è altamente improbabile che danneggi qualcosa (vedi

{{#url}}sotto{{/url}}{{^url}}sotto{{/url}}

). E se siete in un gruppo ad alto rischio-per esempio, qualcuno che installslotsof software—riparazione autorizzazioni come “manutenzione” o dopo un aggiornamento software, come Apple raccomanda, può evitare un po ‘ di disagi, fissando le autorizzazioni errate prima che si manifestano in sintomi evidenti.

Devo riparare permissionsbeforeinstallando un aggiornamento a Mac OS X?

In una parola, no. Quando si installa un aggiornamento Mac OS X, è necessario autenticare-fornire un nome utente e una password a livello di amministratore-in modo che l’installazione possa procedere. Quando si esegue l’autenticazione, si consente al programma di installazione di essere eseguito con l’equivalente dirootaccess. Ciò significa che il programma di installazione non è vincolato dal sistema di autorizzazioni di Mac OS X—ignora le normali restrizioni delle autorizzazioni di file e cartelle. Ciò è necessario affinché il programma di installazione sia in grado di aggiornare Mac OS X, ma, cosa più importante per la discussione corrente, significa anche che le autorizzazioni “errate” non dovrebbero causare problemi con l’installazione.

L’unico vero vantaggio per la riparazione permissionsbeforea Mac OS X update è che se lo fai, installa immediatamente l’aggiornamento e ripara nuovamente le autorizzazioni immediatamente dopo, puoi essere abbastanza sicuro che eventuali problemi di autorizzazioni riscontrati sono il risultato dell’aggiornamento. Ma a quel punto hai anche risolto i problemi, quindi la “riparazione” preinstallata ti ha fornito poco più di conoscenze accademiche.

Devo riparare permissionsafterinstalling un aggiornamento a Mac OS X?

Se si verificano nuovi problemi subito dopo l’installazione, la riparazione delle autorizzazioni è il primo passo da fare, ma non è necessario farlo per abitudine. Come spiegato sopra, il programma di installazione di Mac OS X installa i file con le autorizzazioni necessarie e quindi lascia una ricevuta o ricevute che delineano tali autorizzazioni. A meno che non si verifichi un problema con l’installazione, le autorizzazioni descritte nella ricevuta corrisponderanno alle autorizzazioni sui file effettivi che sono stati installati; in altre parole, non saranno necessarie riparazioni.

Tuttavia, questo non vuol dire che i problemi di autorizzazioni non possono verificarsi durante un’installazione. Ho visto un sacco di rapporti controllati e affidabili di Mac che sono stati “permessi perfetti” prima di un’installazione, ma hanno riscontrato problemi relativi alle autorizzazioni in seguito. Anche Apple

{{#url}}nota che{{/url}}{{^url}}nota che{{/url}}

“A volte si verificano problemi di autorizzazione dopo aver aggiornato il sistema o installato un nuovo software.”(Personalmente ho avuto un problema con un particolare aggiornamento di Panther in cui nessuna delle mie unità non di avvio sarebbe montata. Si è scoperto che durante l’installazione dell’aggiornamento, le autorizzazioni sulla directory invisible /Volumes erano state modificate. Un rapido ripristino delle autorizzazioni del disco, ed ero a posto.) Ma queste sono le eccezioni, non la regola : la stragrande maggioranza degli utenti andrà bene riparando le autorizzazioni solo dopo aver riscontrato un problema.

Ma come ho detto per quanto riguarda la manutenzione ordinaria, se ti aiuta a dormire meglio la notte per riparare le autorizzazioni dopo ogni aggiornamento di OS X, non lasciare che ti fermi. Ed è probabilmente più efficace farlo dopo gli aggiornamenti o le installazioni del software che su un programma regolare (ad esempio, settimanale).

Dato che Apple consiglia di riparare le autorizzazioni dopo l’aggiornamento di Mac OS X, perché il programma di installazione di Apple non lo fa automaticamente?

Ho chiesto ad Apple che molto domanda; la società ha rifiutato di commentare. Per quello che vale, la riparazione delle autorizzazioni non è l’unica procedura per rientrare in questa categoria; ci sono molte altre procedure e processi utili che Mac OS X non esegue automaticamente. Ad esempio, è una buona idea controllare periodicamente il disco rigido per problemi, e Apple consiglia di farlo; anche se Mac OS X potrebbe facilmente eseguire questa attività su base settimanale, non lo fa.

{{#url}} Può riparare permissionshurtanything?{{/url}} {{^url}} Può riparare permissionshurtanything?{{/url}}

I critici delle riparazioni frequenti delle autorizzazioni affermano che la procedura può effettivamente fare più male che bene ripristinando le autorizzazioni che sono state modificate dai loro valori predefiniti—presumibilmente per una buona ragione—dall’utente, da un’applicazione o da un programma di installazione. Anche se questo è un argomento valido in teoria, in realtà non è qualcosa di cui la maggior parte degli utenti dovrebbe preoccuparsi. Per cominciare, ricorda che la funzione di ripristino delle autorizzazioni del disco non tocca i file a livello utente, quindi i tuoi dati sono al sicuro. La procedura inoltre non tocca software di terze parti. Quindi sei rimasto solo con i file a livello di sistema di OS X, e ifApplemakes tali modifiche, ha già due meccanismi: receipt files e theHintFile.plistfile-per garantire che la funzione Repair Disk Permissions imposta correttamente le autorizzazioni. (Ci sono stati rari esempi di aggiornamenti di Mac OS X che funzionano bene fino a quando l’utente ha riparato le autorizzazioni; tuttavia, questi problemi erano dovuti a errori negli script di installazione e nelle ricevute di Apple-non nella funzione di riparazione delle autorizzazioni del disco-che sono stati corretti nelle versioni riviste degli aggiornamenti.)

Che dire degli utenti più avanzati che cambiano intenzionalmente le autorizzazioni sui file a livello di sistema-chiaramente una procedura non supportata-al fine di modificare il sistema in qualche modo? È ragionevole aspettarsi che le persone abbastanza esperte da eseguire tali modifiche dovrebbero anche essere abbastanza esperte da (a) comprendere le possibili conseguenze; (b) tenere traccia di tali modifiche e ricordarsi di ri-implementarle dopo aver riparato le autorizzazioni; e (c) evitare di riparare le autorizzazioni a meno che non sia assolutamente necessario. Allo stesso modo, se un pezzo di software cambia le autorizzazioni in un modo che potrebbe essere ripristinato riparando le autorizzazioni, lo sviluppatore del software dovrebbe tenere conto di questo fatto—sia nel software o notando chiaramente il problema nella documentazione del software. Ciò è particolarmente vero per gli installatori di software che potrebbero essere utilizzati da persone che non sono necessariamente esperti: è responsabilità dello sviluppatore impedire che una procedura comune raccomandata da Apple rompa il software. Il fatto che questi utenti avanzati e prodotti software esistono non è certo un argomento convincente contro il tipico utente Mac che ripara le autorizzazioni, anche frequentemente.

E ricordarsi di mantenere questo rischio in prospettiva: Una piccolissima minoranza di utenti tweaking componenti Apple a livello di sistema che capita anche di essere colpiti dalla funzione di autorizzazioni del disco di riparazione. Conosco poche persone che modificano di più i loro Mac e installano più software di me, e non sono mai caduto vittima di uno scenario del genere. In effetti, l’ultima volta che ho sentito parlare di una situazione del genere nel mondo reale è tornato in Jaguar (Mac OS X 10.2) quando una particolare procedura per la personalizzazione del server di posta integrato di OS X è stata influenzata dalle autorizzazioni di riparazione.

Linea di fondo :È estremamente improbabile che le autorizzazioni di riparazione influenzino negativamente il tuo Mac o il suo software; le probabilità che la funzione di riparazione delle autorizzazioni del disco faccia danni sono molto, molto inferiori alle possibilità che aiuti se stai riscontrando un problema. Per la stragrande maggioranza degli utenti Mac, si tratta di una procedura innocua, e il piccolo numero di persone che potrebbero essere influenzati negativamente dovrebbe già essere a conoscenza di tali rischi. Se sei preoccupato, usa la modalità di verifica delle autorizzazioni del disco di riparazione, che mostra quali autorizzazioni verrebbero ripristinate ma in realtà non apporta alcuna modifica; se tutto sembra a posto, usa la modalità di riparazione.

Cosa succede se un problema di autorizzazioni impedisce l’avvio del mio Mac?

È raro che un problema relativo alle autorizzazioni impedisca effettivamente l’avvio del Mac; tuttavia, accade. Se ti trovi in una situazione in cui non è possibile avviare il Mac, una delle procedure di risoluzione dei problemi più semplici prevede l’avvio dal disco di installazione (CD o DVD) fornito con il Mac e quindi utilizzando Utility Disco—tramite il menu Utilità che appare all’avvio dal disco—per controllare il disco rigido per danni. Ma è anche possibile utilizzare la funzione di riparazione autorizzazioni disco durante l’avvio dal disco per garantire che le autorizzazioni dei file a livello di sistema siano corrette. (Nota che Apple ha una

{{#url}}number{{/url}}{{^url}}number{{/url}}

of

{{#url}}articles{{/url}}{{^url}}articles{{/url}}

trattare con altre cause di problemi di avvio; c’è una buona probabilità che i tuoi problemi non hanno nulla a che fare con le autorizzazioni.)

Una soluzione simile può essere trovata nel libero

{{#url}} AppleJack {{/url}} {{^url}}AppleJack {{/url}}

( ;

{{#url}} August 2006{{/url}}{{^url}}August 2006{{/url}}

), un’utilità di manutenzione e risoluzione dei problemi di terze parti. Come Utility disco, AppleJack può riparare le autorizzazioni sull’unità di avvio, ma poiché viene eseguito in modalità utente singolo all’avvio, può spesso risolvere i problemi relativi alle autorizzazioni che impediscono a Mac OS X di avviarsi correttamente e non richiede di avere il disco di installazione di OS X a portata di mano. Sfortunatamente, AppleJack non è ancora compatibile con i Mac basati su Intel.

(Dato che è possibile accedere a una shell all’avvio tramite

{{#url}}modalità utente singolo{{/url}}{{^url}}modalità utente singolo{{/url}}

, e che in precedenza ti ho mostrato il comando per la riparazione delle autorizzazioni tramite Terminale, potresti pensare di poter riparare le autorizzazioni in modalità utente singolo usando quel comando. Sfortunatamente, per vari motivi, questo non funziona senza avviare manualmente prima una serie di altri servizi, una procedura troppo complicata per entrare qui. Ti consiglio di utilizzare il tuo disco di installazione o AppleJack.)

Che dire di Mac OS X Server?

Per la maggior parte, le informazioni in questo articolo si applicano ugualmente bene a Mac OS X Server. Tuttavia, dal momento che un amministratore del server ha maggiori probabilità di modificare di proposito le autorizzazioni sui file a livello di sistema rispetto a un utente tipico-Apple ha specificamente raccomandato alcune di queste modifiche nel corso degli anni-essere consapevoli del fatto che se si apportano tali modifiche, utilizzando la funzione di ripristino delle autorizzazioni del disco potrebbe ripristinarle.

Sono curioso di sapere altre informazioni su questo argomento. Dove posso andare?

Ecco i link a una serie di altri articoli in tutto il Web che discutono le autorizzazioni di riparazione:

  • {{#url}}Daring Fireball: “ripara Permessi” Non È un Passaggio Consigliato Quando Applicare gli Aggiornamenti di Sistema{{/url}}{{^url}}Daring Fireball: “ripara Permessi” Non È un Passaggio Consigliato Quando Applicare gli Aggiornamenti di Sistema{{/url}}
  • {{#url}}Daring Fireball: Seriamente, “ripara Permessi” È Voodoo{{/url}}{{^url}}Daring Fireball: Seriamente, “ripara Permessi” È Voodoo{{/url}}
  • {{#url}}Unsanity: Riparare i Permessi è Inutile{{/url}}{{^url}}Unsanity: Riparare i Permessi è Inutile{{/url}}
  • {{#url}}Randy Cantante Macintosh OS X Manutenzione ordinaria pagina{{/url}}{{^url}}Randy Cantante Macintosh OS X Manutenzione ordinaria pagina{{/url}}
  • {{#url}}MacFixIt: Svelare il Disco di ripristino di Autorizzazioni polemiche{{/url}}{{^url}}MacFixIt: Svelare il Disco di ripristino di Autorizzazioni polemiche{{/url}}
  • {{#url}}MacFixIt: un Altro follow-up per le autorizzazioni di riparazione dibattito{{/url}}{{^url}}MacFixIt: Un altro follow-up per le autorizzazioni di riparazione dibattito{{/url}}
  • {{#url}}MacFixIt: Riparare i Permessi Storie di Successo{{/url}}{{^url}}MacFixIt: Riparare i Permessi Storie di Successo{{/url}}
  • {{#url}}MacFixIt: Riparare i Permessi Storie di Successo, parte 2{{/url}}{{^url}}MacFixIt: Riparare i Permessi Storie di Successo, parte 2{{/url}}
  • AGGIORNAMENTO 8/26/06: Questa storia è stata aggiornata il 8/27/2006 per aggiungere informazioni sul luogo in cui la lista delle entrate si trova e come riparare i permessi tramite Terminale. Sono state aggiunte anche informazioni su Mac OS X Server e un elenco di link ad altri articoli sul tema delle autorizzazioni di riparazione.

    DAN FRAKES è un editor di aMacworldsenior.

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato.