Řešení potíží způsobených změnou oprávnění u položek v domovské složce

Pokud změníte oprávnění ke čtení nebo zápisu u položek ve vaší domovské složce, může být nutné oprávnění resetovat, abyste se vyhnuli určitým potížím.

Domovská složka  obsahuje řadu souborů a složek, které mají aplikace na Macu oprávnění číst nebo měnit. Použijete-li aplikaci Informace nebo jiný postup ke změně těchto oprávnění, můžete se setkat s následujícími potížemi:

  • Po ukončení Předvoleb systému se v nich provedené změny neuloží.
  • Když se odhlásíte z uživatelského účtu, změny provedené v Docku se neuloží.
  • Okna, která byla otevřená při posledním odhlášení nebo ukončení aplikace (před změnami oprávnění), se znovu otevřou, když se opět přihlásíte nebo spustíte aplikaci.
  • Při přesouvání určitých položek v domovské složce se zobrazí žádost o zadání uživatelského jména a hesla správce.
  • Opakovaně obdržíte zprávu o tom, že macOS potřebuje opravit vaši Knihovnu, aby mohl spouštět aplikace.
  • Při ukládání změn položky se zobrazí zpráva, že soubor je uzamknutý nebo že nemáte oprávnění ho uložit.
  • Náhled, TextEdit a další aplikace v sandboxu se mohou po spuštění neočekávaně ukončit.
  • Obdržíte upozornění, že na startovacím disku už není k dispozici další místo pro aplikační paměť.
  • Monitor aktivity ukazuje, že Safari nebo SafariDAVClient využívá velké množství systémových prostředků.
  • Váš Mac je pomalý.
  • iTunes oznamují, že vaše zařízení nelze synchronizovat.
  • Fotografie a videa, které importujete do Fotek nebo iPhota, se v aplikaci nezobrazují, ale zobrazují se ve Finderu. Anebo je nutné vaši knihovnu aktualizovat či znovu vybrat při každém spuštění Fotek nebo iPhota.

Obnovení oprávnění

Pokud se problém vyskytl po změně oprávnění k položkám v domovské složce , obnovte oprávnění následujícím postupem.

  1. Na řádku nabídek Finderu zvolte Otevřít > Domovská složka. Otevře se vaše domovská složka.
  2. Klikněte na Soubor > Informace. Otevře se okno s informacemi o vaší domovské složce.
  3. Pokud se v dolní části okna nerozevře část Sdílení a oprávnění, rozevřete ji kliknutím na ikonu trojúhelníku .
  4. Pokud tlačítko zámku v dolní části okna obsahuje uzamknutý zámek zámek, klikněte na něj a zadejte jméno a heslo správce.
  5. V dolním rohu okna klikněte na nabídku akcí  a zvolte „Použít pro položky ve složce“. Kliknutím na tlačítko OK akci potvrďte. V horní části okna se zobrazí ukazatel průběhu.
  6. Až ukazatel průběhu činnost dokončí, otevřete aplikaci Terminál. Aplikace se nachází v podsložce Utility složky Aplikace.
  7. Do Terminálu vložte nebo napište diskutil resetUserPermissions / `id -u` a stiskněte Return.
    Znak ` najdete na americké klávesnici hned nad tabulátorem.
  8. Pokud vám Terminál oznámí, že obnova oprávnění selhala, přeskočte na další část.
  9. Až proces skončí, restartujte Mac.

Když Terminál oznámí, že obnova oprávnění selhala

Když se po provedení předchozího postupu zobrazí zpráva, že obnova oprávnění k domovské složce uživatele selhala (chyba -69841), postupujte takto.

Když máte v Macu macOS Mojave

  1. Ukončete Terminál.
  2. Zvolte nabídku Apple  > Předvolby systému, klikněte na Zabezpečení a soukromí a potom na Soukromí.
  3. Klikněte na ikonu zámku  a zadejte heslo správce.
  4. Ze seznamu položek nalevo vyberte Plný přístup k disku. 
  5. Přidejte Terminál k aplikacím, které mají povolený plný přístup k disku: Buď klikněte na tlačítko přidání , nebo jednoduše přetáhněte Terminál do seznamu nad ním. 
  6. Otevřete Terminál a zadejte chflags -R nouchg ~.
  7. Znova zadejte diskutil resetUserPermissions / `id -u`.
  8. Až proces skončí, restartujte Mac.
  9. Zvolte nabídku Apple  > Předvolby systému, klikněte na Zabezpečení a soukromí a potom na Soukromí.
  10. Klikněte na ikonu zámku  a zadejte heslo správce.
  11. Ze seznamu položek nalevo vyberte Plný přístup k disku. 
  12. Teď můžete Terminál odebrat z aplikací, které mají povolený plný přístup k disku, nebo jen zrušit zaškrtnutí jeho políčka. 

Když máte v Macu macOS High Sierra nebo starší

  1. Zadejte chflags -R nouchg ~.
  2. Znova zadejte diskutil resetUserPermissions / `id -u`.
  3. Až proces skončí, restartujte Mac.
Datum zveřejnění: