Jak włączyć / wyłączyć ochronę integralności systemu w systemie macOS

Ochrona integralności systemu (SIP) to funkcja systemu macOS, która zapobiega modyfikowaniu niektórych krytycznych lokalizacji na dysku. nie ma znaczenia, czy masz uprawnienia administratora, czy nie. Jeśli próbujesz uzyskać dostęp lub zmienić pliki w jednej z zastrzeżonych lokalizacji za pomocą Findera lub poleceń terminala, nie zadziała. To jest zarówno dobra, jak i zła rzecz. Dobrze, jeśli używasz aplikacji z najwyższymi możliwymi uprawnieniami, która okazuje się złośliwa. To zła rzecz, ponieważ czasami musisz zmodyfikować ograniczone foldery i nie możesz. Jeśli uruchamiasz polecenie w Terminalu i ciągle kończy się ono niepowodzeniem z powodu SIP, możesz je wyłączyć. Oto, jak możesz wyłączyć ochronę integralności systemu w systemie macOS.

Uwaga: SIP to ważna funkcja, która ma na celu zapewnienie bezpieczeństwa. Zrozumiałe jest, że może być konieczne wyłączenie go na krótki czas, jednak należy go ponownie włączyć tak szybko, jak to możliwe. Trwałe wyłączanie ochrony integralności systemu nie jest dobrym pomysłem.

W El Capitan dodano ochronę integralności systemu.

Ochrona integralności systemu

Uruchom komputer Mac w trybie odzyskiwania. Aby to zrobić, musisz przytrzymać klawisz Command + R podczas uruchamiania komputera Mac. Jeśli komputer Mac jest obecnie uruchomiony, możesz go ponownie uruchomić i stuknąć klawisze odzyskiwania przed uruchomieniem. Zwolnij je, gdy zobaczysz animację ładowania Apple.

Po przejściu do trybu odzyskiwania zobaczysz następujące okno.

U góry pojawi się również pasek menu. Na pasku menu przejdź do Narzędzia> Terminal. Otworzy się nowe okno terminala.

Gdy jesteś w terminalu, wystarczy wykonać tylko jedno polecenie, aby wyłączyć ochronę integralności systemu, i podobnie jedno polecenie to wszystko, czego potrzebujesz, aby je ponownie włączyć.

Wyłączyć

Uruchom następujące polecenie, aby wyłączyć ochronę integralności systemu;

csrutil disable

Naciśnij Enter, a zobaczysz komunikat informujący, że ochrona integralności systemu została wyłączona. Zrestartuj system, a po uruchomieniu komputera będziesz mógł wykonywać polecenia, których wcześniej nie mogłeś.

Włączyć

Na komputerze Mac w trybie odzyskiwania otwórz Terminal i uruchom następujące polecenie;

csrutil enable

Naciśnij Enter, a ochrona integralności systemu zostanie włączona. Uruchom komputer na komputerze i wszystko powinno wrócić do normy. Foldery zablokowane przez SIP zostaną ponownie ograniczone i nie będzie można ich zmieniać.