Opravná oprávnění: co potřebujete vědět

je opravná oprávnění „zbytečná“, jak jsem četl na webu?

Oprava oprávnění nebude opravit všechny problémy vašeho počítače Mac, nebo dokonce většina z nich. Mnoho problémů, pro které vidím doporučený postup jako možné řešení—například pomalý výkon internetu, problémy s preferencemi aplikací na uživatelské úrovni nebo dokonce problémy s oprávněními, které vám brání v mazání dokumentů-pravděpodobně nebudou vyřešeny opravou oprávnění. Postup však opraví problémy týkající se nesprávných oprávnění souvisejících se systémem. Jak časté jsou takové problémy, je předmětem poměrně intenzivní debaty, ale to, co není diskutabilní, je to, že se takové problémy ve skutečnosti vyskytují, a funkce oprávnění k opravě disku je dostatečně rychlá a snadná k použití, že oprávnění k opravě je jedním z prvních postupů zástupci technické podpory společnosti Apple vás požádají o to (a většina géniů v obchodech Apple to udělá) do počítače Mac, když máte problém.

podobný, ale ne tak extrémní argument, který slyším, je, že byste neměli používat funkci opravných oprávnění disku jako nástroj pro odstraňování problémů, pokud nemáte problém související s oprávněními. Zní to jako logická rada a rada, která má smysl pro jakýkoli postup řešení problémů—v ideálním světě byste pro tuto práci použili pouze vhodný nástroj pro řešení problémů. Problém s tímto argumentem však spočívá v tom, že většina uživatelů Mac OS X neví, jak zjistit, zda je problém skutečně způsoben problémem s oprávněními. A dokonce i mezi zkušenými poradci při potížích se mnoho postupů používá k odstranění možných příčin problémů stejně jako k aktivnímu řešení problémů. Oprava oprávnění je v této souvislosti užitečná, protože je to rychlý a snadný způsob, jak odstranit problém s oprávněními na úrovni systému jako příčinu problému.

pokud jsou oprávnění k opravě obecně užitečná, proč to Apple nedoporučuje jako běžnou údržbu?

Apple dělá, zcela explicitně:

je dobré opravit oprávnění disku jako pravidelnou údržbu po upgradu nebo instalaci nového softwaru.

to je převzato z Mac Help-v obou Panther a Tiger-přímo na vašem počítači Mac; online verzi lze číst

{{#url}}zde {{/url}}{{^url}}zde {{/url}}

. Podobná prohlášení lze nalézt v dalších článcích podpory. Nyní, abych byl spravedlivý, mám podezření, že Apple vydává taková doporučení ne proto, že je to obvykle nutné, ale spíše proto, jak je uvedeno v předchozí položce, pokud dojde k problému souvisejícímu s oprávněními, Oprava oprávnění je rychlý a snadný způsob, jak to opravit. Zdá se, že skutečnost, že Apple konkrétně doporučuje postup po instalaci softwaru, potvrzuje moje podezření, že špatní instalátoři jsou nejčastější příčinou závad oprávnění.

mám opravovat oprávnění jako běžnou údržbu?

někteří lidé tvrdí, že stejně jako pravidelné spouštění nástroje pro opravu disku, opravná oprávnění pravidelně pomohou vašemu Macu běžet plynuleji. Ale je tu klíčový rozdíl: Menší poškození disku nebo adresáře-druh, který lze zachytit brzy a snadno opravit-může ovlivnit způsob, jakým jsou soubory a složky zapisovány a umístěny na pevném disku. To znamená, že pravidelné kontroly disku mohou zabránit vážnějším problémům, včetně ztráty dat, po silnici.

to je však zřídka případ nesprávných oprávnění. I když problém s oprávněními způsobuje problémy, nemělo by to vést k vážnějším problémům; věci konkrétně ovlivněné těmito“ špatnými “ oprávněními nemusí fungovat správně, ale jedno nesprávné oprávnění nevede k jiným nesprávným oprávněním a problém s oprávněními zřídka povede ke ztrátě dat. Jinými slovy, výhody „proaktivního“ oprav oprávnění jsou pro většinu uživatelů malé; stejně dobře vám bude sloužit Oprava povolení, protože narazíte na problém. (To platí zejména v systému Mac OS X 10.3 a novějších, protože problémy související s oprávněními se nyní vyskytují mnohem méně často než u dřívějších verzí systému Mac OS X.)

to znamená, že pokud se budete cítit bezpečněji provádět úkol pravidelně, je velmi nepravděpodobné, že by něco ublížilo (viz

{{#url}}níže{{/url}}{{^url}}níže{{/url}}

). A pokud jste ve skupině s vyšším rizikem-například někdo, kdo installslotsof oprávnění k opravě softwaru jako „údržba“ nebo po aktualizaci softwaru, jak doporučuje Apple, se může vyhnout trochu nepříjemnostem tím, že opraví nesprávná oprávnění dříve, než se projeví znatelnými příznaky.

musím opravit povolenípřed instalací aktualizace systému Mac OS X?

jedním slovem, ne. Při instalaci aktualizace systému Mac OS X musíte ověřit-poskytnout uživatelské jméno a heslo na úrovni administrátora—aby instalace mohla pokračovat. Když ověřujete, umožňujete instalačnímu programu běžet s ekvivalentem rootaccess. To znamená, že instalační program není omezen systémem oprávnění Mac OS X-ignoruje normální omezení oprávnění souborů a složek. To je nezbytné, aby instalátor mohl aktualizovat Mac OS X, ale důležitější pro aktuální diskusi to také znamená, že „nesprávná“ oprávnění by neměla způsobovat problémy s instalací.

jedinou skutečnou výhodou opravy povoleníbeforea aktualizace Mac OS X je, že pokud tak učiníte, okamžitě nainstalujte aktualizaci a poté znovu opravte oprávnění ihned poté, můžete si být docela jisti, že jakékoli problémy s oprávněními, které jsou nalezeny, jsou výsledkem aktualizace. Ale v tomto okamžiku jste také vyřešili problém(y), takže předinstalovaná „Oprava“ vám poskytla něco víc než akademické znalosti.

musím opravit povolení k instalaci aktualizace na Mac OS X?

pokud se vyskytnou nové problémy ihned po instalaci, Oprava oprávnění je prvním krokem, který byste měli udělat, ale není třeba to dělat jako zvyk. Jak je vysvětleno výše, instalátor systému Mac OS X nainstaluje soubory s potřebnými oprávněními a poté ponechá potvrzení nebo potvrzení, které tato oprávnění nastiňují. Pokud nedojde k problému s instalací, oprávnění uvedená v účtenkách se budou shodovat s oprávněními ke skutečným souborům, které byly nainstalovány; jinými slovy, nebudou nutné žádné opravy.

to však neznamená, že během instalace se nemohou vyskytnout problémy s oprávněními. Viděl jsem spoustu kontrolovaných a spolehlivých zpráv o počítačích Mac, které byly před instalací“ oprávnění perfektní“, ale poté se objevily problémy související s oprávněními. Dokonce i Apple

{{#url}}poznamenává, že {{/url}}{{^url}}poznamenává, že {{/url}}

“ problémy s povolením se někdy vyskytují po aktualizaci systému nebo instalaci nového softwaru.“(Osobně jsem měl problém s konkrétní aktualizací Pantheru, kde by se žádná z mých zaváděcích jednotek nepřipojila. Ukázalo se, že během instalace aktualizace byla změněna oprávnění v adresáři invisible /Volumes. Rychlá oprava oprávnění k disku a já jsem byl dobrý jít.) Ale to jsou výjimky, ne pravidlo-drtivá většina uživatelů bude v pořádku opravovat oprávnění až poté, co dojde k problému.

ale jak jsem zmínil s ohledem na běžnou údržbu, pokud vám pomůže lépe spát v noci, abyste opravili oprávnění po každé aktualizaci OS X, nenechte se zastavit. A to je pravděpodobně účinnější, aby tak učinily po aktualizaci softwaru nebo instalace, než na pravidelné (např., týdenní) plán.

vzhledem k tomu, že Apple doporučuje opravit oprávnění po aktualizaci systému Mac OS X, proč to instalátor Apple nedělá automaticky?

zeptal jsem se Apple na tuto otázku; společnost odmítla komentovat. Za to, co stojí za to, Oprava oprávnění není jediným postupem, který spadá do této kategorie; existuje mnoho dalších užitečných postupů a procesů, které Mac OS X automaticky neprovádí. Například je dobré pravidelně kontrolovat problémy na pevném disku a Apple to doporučuje; ačkoli Mac OS X mohl tento úkol snadno provádět každý týden, není.

{{#url}}může opravovat povolenívšechno?{{/url}}{{^url}}může opravovat povolení?{{/url}}

kritici oprav častých oprávnění tvrdí, že postup může ve skutečnosti způsobit více škody než užitku resetováním oprávnění, která byla změněna z jejich výchozích hodnot—pravděpodobně z dobrého důvodu—uživatelem, aplikací nebo instalačním programem. I když je to teoreticky platný argument, ve skutečnosti to není něco, čeho by se většina uživatelů měla obávat. Pro začátek nezapomeňte, že funkce oprávnění opravného disku se nedotýká souborů na úrovni uživatele, takže vaše data jsou v bezpečí. Postup se také nedotýká softwaru třetích stran. Takže vám zbývají pouze vlastní soubory na systémové úrovni OS X, a pokud takové změny provedou, má již dva mechanismy-přijímací soubory a soubor theHintFile.plistfile-pro zajištění toho, aby funkce opravných oprávnění disku správně nastavila oprávnění. (Existují vzácné příklady aktualizací systému Mac OS X, které fungují dobře, dokud uživatel neopraví oprávnění; tyto problémy však byly způsobeny chybami v instalačních skriptech a příjmech společnosti Apple-nikoli funkcí oprávnění k opravě disku-které byly opraveny v revidovaných verzích aktualizací.)

a co pokročilejší uživatelé, kteří úmyslně mění oprávnění k souborům na systémové úrovni-zjevně nepodporovaný postup-za účelem nějaké úpravy systému? Je rozumné očekávat, že lidé dostatečně důvtipní k provedení takových vylepšení by měli být také dostatečně důvtipní ,aby (a) pochopili možné důsledky; (b) Sledujte takové změny a nezapomeňte je znovu implementovat po opravě oprávnění; a (c) vyhněte se opravným oprávněním, pokud to není nezbytně nutné. Podobně, pokud část softwaru změní oprávnění způsobem, který by mohl být obnoven opravou oprávnění, vývojář softwaru by měl tuto skutečnost zohlednit-buď v softwaru, nebo jasným zaznamenáním problému v dokumentaci softwaru. To platí zejména pro instalátory softwaru, které pravděpodobně budou používat lidé, kteří nemusí být nutně odborníky—je odpovědností vývojáře zabránit tomu, aby společný postup doporučený společností Apple rozbil software. Skutečnost, že tito pokročilí uživatelé a softwarové produkty existují, je stěží přesvědčivým argumentem proti typickým oprávněním uživatelů Mac opravovat, a to i často.

a nezapomeňte toto riziko udržet v perspektivě: velmi malá menšina uživatelů, kteří vylepšují komponenty Apple na úrovni systému, které jsou také ovlivněny funkcí oprávnění opravného disku. Vím o několika lidech, kteří vylepšují své Macy více a instalují více softwaru než já, a nikdy jsem se nestal obětí takového scénáře. Ve skutečnosti jsem naposledy slyšel o takové situaci v reálném světě v Jaguar (Mac OS X 10.2), když byl konkrétní postup pro přizpůsobení vestavěného poštovního serveru OS X ovlivněn opravnými oprávněními.

Sečteno a podtrženo: je velmi nepravděpodobné, že opravná oprávnění nepříznivě ovlivní váš Mac nebo jeho software; šance na poškození funkce opravných oprávnění disku jsou mnohem, mnohem nižší než šance na pomoc, pokud máte problém. Pro drtivou většinu uživatelů Mac je to neškodný postup a malý počet lidí, kteří by mohli být nepříznivě ovlivněni, by si již měli být vědomi takových rizik. Pokud máte obavy, použijte režim ověření oprávnění opravného disku-který ukazuje, která oprávnění by byla resetována, ale ve skutečnosti neprovádí žádné změny-nejprve; pokud vše vypadá dobře, použijte režim opravy.

co když problém s oprávněními brání spuštění počítače Mac?

je vzácné, že problém související s oprávněními skutečně zabrání spuštění počítače Mac; nicméně se to stane. Pokud se ocitnete v situaci, kdy nemůžete spustit počítač Mac, jeden z nejjednodušších postupů odstraňování problémů zahrnuje spuštění z instalačního disku (CD nebo DVD) dodaného s počítačem Mac a poté pomocí nástroje Disk Utility-prostřednictvím nabídky Utilities, která se objeví při spuštění z disku-ke kontrole poškození pevného disku. Můžete však také použít funkci opravných oprávnění disku při spuštění z disku, abyste se ujistili, že oprávnění k souborům na systémové úrovni jsou správná. (Všimněte si, že Apple má

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

of

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

řešení jiných příčin problémů se spuštěním; je velká šance, že vaše problémy nemají nic společného s oprávněními.)

podobné řešení lze nalézt ve volném

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

( ;

{{#url}}srpen 2006 {{/url}}{{^url}}srpen 2006 {{/url}}

), nástroj pro údržbu a odstraňování problémů třetích stran. Stejně jako Disk Utility může AppleJack opravit oprávnění na spouštěcí jednotce, ale protože běží v režimu pro jednoho uživatele při spuštění, může často opravit problémy související s oprávněními, které brání správnému spuštění systému Mac OS X, a nevyžaduje, abyste měli po ruce instalační disk OS X. Applejack bohužel ještě není kompatibilní s počítači Mac založenými na intelu.

(vzhledem k tomu, že při spuštění můžete přistupovat k shellu pomocí

{{#url}}single-User mode {{/url}} {{^url}} single-User mode {{/url}}

, a že jsem vám dříve ukázal příkaz pro opravu oprávnění prostřednictvím terminálu, můžete si myslet, že můžete opravit oprávnění v režimu pro jednoho uživatele pomocí tohoto příkazu. Bohužel to z různých důvodů nefunguje bez ručního spuštění řady dalších služeb, což je příliš komplikovaný postup, než se sem dostat. Doporučuji používat buď instalační disk nebo AppleJack.)

a co Mac OS X Server?

informace v tomto článku se z větší části vztahují stejně dobře na Mac OS X Server. Protože však správce serveru pravděpodobně úmyslně změní oprávnění k souborům na systémové úrovni než typický uživatel-Apple v průběhu let konkrétně doporučil několik takových změn-uvědomte si, že pokud takové změny provedete, může je pomocí funkce opravných oprávnění disku vrátit.

jsem zvědavý na další pokrytí tohoto tématu. Kam můžu jít?

zde jsou odkazy na řadu dalších článků na webu, které diskutují o opravných oprávněních:

  • {{#url}}Daring Fireball: „oprávnění k opravě“ není doporučeným krokem při aplikaci aktualizací systému{{/url}}{{^url}}Daring Fireball: „oprávnění k opravě“ není doporučeným krokem při aplikaci aktualizací systému {{/url}}
  • {{#url}}Daring Fireball: vážně,“ oprávnění k opravě “ je Voodoo {{/url}}{{^url}}Daring Fireball: vážně,“ oprávnění k opravě “ je Voodoo {{/url}}
  • {{#url}}Unsanity: Oprava oprávnění je zbytečná {{/url}}{{^url}}Unsanity: Oprava oprávnění je zbytečná {{/url}}
  • {{#url}}Randy Singer ‚s Macintosh OS X Routine Maintenance page {{/url}}{{^url}}Randy Singer‘ s Macintosh OS X Routine Maintenance page {{/url}}
  • {{#url}}MacFixIt: rozluštění opravných diskových oprávnění diskuse {{/url}}{{^url}}MacFixIt: rozluštění opravných diskových oprávnění diskuse {{/url}}
  • {{#url}}MacFixIt: další pokračování debaty o opravách oprávnění {{/url}}{{^url}}MacFixIt: Další pokračování debaty o opravách oprávnění {{/url}}
  • {{#url}}MacFixIt: Oprava oprávnění příběhy o úspěchu {{/url}}{{^url}}MacFixIt: Oprava oprávnění příběhy o úspěchu {{/url}}
  • {{#url}}MacFixIt: Oprava oprávnění příběhy o úspěchu část 2 {{/url}}{{^url}}MacFixIt: Oprava oprávnění příběhy o úspěchu část 2 {{/url}}
  • aktualizace 8/26/06: tento příběh byl aktualizován na 8/27/2006 přidat informace o tom, kde se nachází seznam příjmů a jak opravit oprávnění přes terminál. Byly také přidány informace o serveru Mac OS X a seznam odkazů na další články na téma oprav oprávnění.

    DAN FRAKES je amacworldsenior editor.

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna.