Řešení otravných varování o „nedostatečných oprávněních“ v systému macOS může být skutečnou otravou, zvláště když chcete jen otevřít soubor nebo spustit program a systém vám práskne dveřmi před nosem. Tyto chyby se často objevují po aktualizaci operačního systému na verze jako Catalina, Big Sur nebo Monterey , nebo jednoduše při přesouvání složek mezi různými pevnými disky.
Pravdou je, že Apple utahuje šroubky v oblasti zabezpečení a vytváří vrstvy ochrany, které nás sice chrání, ale někdy způsobují, že uživatelský zážitek je chaotický a neintuitivní. Pokud se uprostřed tohoto chaosu ocitnete, nebojte se, protože existuje několik způsobů, jak si na Macu uvést pořádek, od jednoduchých úprav v Ovládacích panelech až po techničtější příkazy v Terminálu.
Správa oprávnění a přístupnost aplikací
Pokud aplikace vyvolá chybu, která označuje, že jí chybí oprávnění k přístupu k nápovědě nebo ke spuštění (například běžná chyba -1719), pravděpodobně budete muset v Předvolbách systému zkontrolovat sekci Zabezpečení a soukromí . Zde spravujete, kdo může co na vašem počítači dělat.
Jednou z oblastí, kde si mnoho lidí plete, je karta Soukromí a kategorie Přístupnost . To nemá nic společného s profily postižených; spíše se jedná o oprávnění, které umožňuje aplikacím jako Disk Google, Dropbox nebo Android Studio ovládat váš Mac pomocí skriptů nebo spouštět příkazy, které upravují chování systému. Chcete-li to vyřešit, jednoduše přejděte do dané kategorie, klikněte na zámek dole pro odemčení změn pomocí hesla a zaškrtněte políčko vedle názvu aplikace, která problém způsobuje.

Řešení problémů s přístupem na externích discích
Pokud se problém vyskytne s připojeným diskem a nejste správcem, logickým krokem je požádat správce o přístup. Pokud ale správcem jste, existuje velmi užitečný trik: můžete povolit možnost ignorovat vlastnictví souborů . Tímto způsobem bude systém zacházet se všemi daty na disku, jako by byla vaše, bez ohledu na to, kdo byl původním vlastníkem souboru.
Oprava oprávnění přes terminál
Kroky pro opravu oprávnění pomocí terminálu jsou následující:
- Nejprve otevřete Terminál v Nástrojích a zadejte
cdnásleduje mezera. - Přetáhněte problematickou složku do okna, aby se cesta automaticky zapsala.
- Spusťte příkaz
chmod -R 755 *aby hlavní uživatel měl Čtení a psaní, zatímco zbytek je pouze pro čtení.
Pokud si v okně s informacemi o souboru všimnete anonymních uživatelů, je nejlepší je ručně smazat , abyste předešli konfliktům vlastnictví.

Pokročilá řešení pro kritické systémové chyby
Ve verzích jako High Sierra nebo Mojave může systém blokovat aktivaci oprávnění. Pokud aktualizace nebo přeinstalace macOS nefunguje, zkušenější uživatelé mohou zkusit opravit konkrétní adresáře, jako například StagedExtensions nebo KernelExtensionManagement.
Chcete-li to provést, musíte přejít do režimu obnovení (Cmd + R při spuštění), otevřít terminál a zkontrolovat, zda má adresář označení „omezený“ . Pokud toto označení chybí, musíte spustit odpovídající opravný kód, aby systém mohl znovu udělit přístupová práva.
Metody hloubkové obnovy domovského adresáře
Zde jsou hlavní metody pro obnovení domovského adresáře:
- Příkaz repairHomePermissions: Spouští se z Terminálu v režimu obnovení. Po spuštění se doporučuje přeinstalovat macOS (tím se vaše data nevymažou), aby... povolení jsou obnovena správně
- Použití diskutilu: Můžete zkusit příkaz
sudo diskutil resetUserPermissions / 'id -u'přímo v systémovém terminálu. Pokud to selže, nejprve použijte.chflags -R nouchg ~bod odstranit příznaky neměnnosti před opakováním procesu. - Čistá reinstalace a migrace: Je to nukleární možnost. Zahrnuje vytvoření zálohy, odstranění postiženého svazku, přeinstalaci systému a vytvoření nové instalace. uživatel s jiným jménem a poté importujte data pomocí Průvodce migrací.
Ať už se jedná o úpravu jednoduchého nastavení soukromí, spuštění příkazů chmod pro uspořádání složek nebo použití režimu obnovení k resetování oprávnění při spuštění, existuje několik úrovní zásahu, které vám pomohou znovu získat plnou kontrolu nad vašimi soubory a aplikacemi v systému macOS.
