Opravit oprávnění - Repair permissions - Wikipedia
Oprava oprávnění disku je řešení problémů činnost běžně spojená s Operační Systém Mac operační systém podle Jablko. Účinnost opravy oprávnění k řešení chyb aplikací byla diskutována.[1]
Přehled
The BSD vrstva v systému macOS je zodpovědná za zabezpečení systému souborů, včetně správy systému Unix (POSIX ) oprávnění Modelka. Aby aplikace správně fungovala, závisí na správném přiřazení a interpretaci oprávnění.[2]
Oprava oprávnění zahrnuje kontrolu oprávnění sady souborů a složek na svazku s nainstalovaným systémem macOS proti seznamu správných oprávnění POSIX a oprava jakýchkoli nesrovnalostí. Seznam správných oprávnění je sestaven nahlédnutím do různých souborů rozpisky (.bom). Tyto soubory jsou obvykle uloženy ve zmenšené velikosti Instalační balíček (.pkg) soubory ve složce Příjmy v místním adresáři knihovny (/ Knihovna / Příjmy) na kontrolovaném svazku. Kdykoli si uživatel nainstaluje software, který používá formát balíčku Instalační program pro macOS, vytvoří se soubor kusovníku, který lze konzultovat pro budoucí opravu oprávnění.[3]
Soubory, jejichž oprávnění byla nesprávně změněna správcem, správcem, který pracuje s oprávnění root nebo špatně navržený instalační balíček (nainstalovaný s podobnými oprávněními) může způsobit celou řadu problémů od chyb aplikace po nemožnost zavést systém macOS. Oprava oprávnění může být nezbytná, ale u verzí po bude stále méně Panter (10.3).[1]
v OS X El Capitan, Apple představil bezpečnostní funkci zvanou Ochrana integrity systému. Je-li povoleno, oprávnění uživatele root již nemohou měnit systémové soubory a složky, včetně jejich oprávnění. Opravy oprávnění se místo toho provádějí automaticky při instalaci a aktualizaci systému.[4] Do toho konce, Disk Utility stejně jako odpovídající diskutil nástroj příkazového řádku ztratil schopnost opravit oprávnění.[5]
Používání
V systémech před OS X El Capitan lze opravu oprávnění provést výběrem a spouštěcí svazek a kliknutím na tlačítko „Opravit oprávnění k disku“ v části „První pomoc“ nástroje Disk Utility. Operaci lze provést také pomocí diskutil nástroj příkazového řádku.[6] V El Capitanu může uživatel místo toho použít dva nástroje příkazového řádku: pkgutil opravit konkrétní balíčky nebo / usr / libexec / repair_packages opravit standardní sadu systémových balíků.[7][8] V obou případech musí uživatel zakázat ochranu integrity systému, aby změnil oprávnění systémových souborů a adresářů. V macOS Sierra, / usr / libexec / repair_packages není k dispozici.
Oprávnění lze také opravit pomocí třetí strana nástroje jako The Apotek's AppleJack nebo Drive Genius společnosti Prosoft Engineering.
Reference
- ^ A b Gruber, Johne. „Vážně,„ oprávnění k opravě “je vúdú“. Odvážná ohnivá koule. John Gruber. Citováno 13. března 2009. Citovat má prázdný neznámý parametr:
| spoluautoři =
(Pomoc) - ^ "Přehled zabezpečení: Oprávnění". Vývojář Apple. Archivovány od originál 26. června 2004. Citováno 4. dubna 2007.
- ^ „O funkci Disk Utility Opravit oprávnění disku“. Podpora Apple. Citováno 4. dubna 2007.
- ^ „OS X v10.11“. Knihovna vývojářů pro Mac. Apple Inc. 8. června 2015. Citováno 11. června 2015.
- ^ „Poznámky k verzi OS X v10.11 Developer Beta 1“. Knihovna vývojářů pro Mac. Apple Inc. 8. června 2015. Citováno 11. června 2015.
- ^ Darwine a Operační Systém Mac Správce systému Manuál –
- ^ Darwine a Operační Systém Mac Obecné příkazy Manuál –
- ^ Darwine a Operační Systém Mac Správce systému Manuál –