Co je ochrana integrity systému v systému OS X El Capitan a jak ji deaktivovat

Zabezpečení integrity systému nebo SIP je jednou z nových funkcí systému OS X El Capitan zaměřené na ochranu integrity systému. Co to je, a co bude muset být vypnuto, budeme pokrývat v tomto článku.

Co je SIP?

V OS X, stejně jako v libovolném operačním systému typu Unix, mají běžní uživatelé omezená práva na modifikaci systémových souborů. Nicméně většina z nás používá účet správce jako primární účet a odpovídající znalost hesla uživatele root, může “rozbít palivové dřevo”. S vydáním operačního systému OS X El Capitan společnost Apple dále zpřísnila bezpečnostní politiku a nyní, dokonce i s plným přístupem, uživatelé (a aplikace v jejich zastoupení) nemohou měnit systémové soubory a nastavení.

Jinými slovy, SIP je analogem “sandboxu”. Aplikace třetích stran nemohou rušit systém, měnit chráněné soubory na disku a v paměti. Taková práva jsou určena pouze pro aplikace Apple a instalační programy pro vývoj softwaru, které mají příslušný podpis.

Proč to zakázat?

Pokud je to tak cool věc, která stojí nad ochranou systému a stará se o výhody uživatelů, proč byste ho měli vypnout, ptáte se. Teoreticky je všechno tak, ale existuje jeden “ale”.

Z důvodu SIP některé aplikace a nástroje vývojářů třetích stran ztrácejí některé funkce a dokonce dokonce přestanou pracovat. Nejedná se o aplikace z Mac App Store, budou v pořádku, ale o programech, které jsou kvůli omezením obchodu Apple aplikací distribuovány mimo něj. Jako příklad budu citovat populární mezi makovodov utilitami Bartender a iStat Menu. Obě pracují nesprávně kvůli neschopnosti přeskupit systémové ikony na liště nabídek.

Někteří vývojáři přepsal svůj programový kód, aby mohli pracovat v OS X El Capitan se SIP, jako je například aplikace Oříznout Enabler, který zahrnuje podporu pro SSD čalounění ve třetí osobě, stejně jako zálohovací nástroje Super duper! a Carbon Copy Cloner. Nicméně, tam jsou aplikace, které dosud nejsou funkční z důvodu ochrany integrity systému. Pokud narazíte na tento problém, je řešení – můžete zakázat SIP.

  Jak být úspěšný v Tinder: průvodce pro muže

Jak zakázat

SIP lze zakázat pouze z režimu obnovení (jinak proč potřebujete tuto ochranu, pokud se přeruší přímo ze systému?). To znamená, že musíme restartovat, získat přístup k “Terminálu” a zadat příkaz vypnutí. To se tak stalo.

Screenshot 2015-10-05 v 08.37.45

  1. Vypněte Mac a při zapnutí stiskneme tlačítka ⌘R (Command + R).
    IMG_0027
  2. Po stažení se dostaneme do menu obnovy. Otevřete sekci “Pomůcky” a spusťte “Terminál”.
    IMG_0040
  3. Zbývá zadat jeden malý příkaz, ale musíte zadat ručně, proto buďte opatrní:
    csrutil zakázat
  4. Restartujeme systém Mac prostřednictvím menu  pro nastavení.

To je všechno. Pokud některá z aplikací nefunguje pro vás, bude fungovat ihned po restartu počítače. Například jsem nemohl skrýt ikony Bartender Spotlight a “Notification Center” – po vypnutí SIP okamžitě zmizely z panelu nabídek.

Pro ty, kteří se obávají bezpečnosti Macu, jsou dobré zprávy. SIP není nutné trvale vypínat, můžete jej jednoduše vypnout, restartovat nepracující aplikace a znovu zapnout ochranu. Chcete-li to provést, načteme také do režimu obnovení a přejděte do příkazu “Terminál”:

csrutil povolit

iStat Menu a Bartender po zapnutí SIP, fungují dobře pro mě. Je však možné, že pokud změníte nastavení v jiných aplikacích, bude nutné postup opakovaného vypnutí / zapnutí opakovat.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤