Ochrona integralności systemu (SIP) jest funkcjąmacOS, który zapobiega modyfikacji niektórych krytycznych lokalizacji na dysku. nie ma znaczenia, czy masz uprawnienia administratora, czy nie. Jeśli próbujesz uzyskać dostęp do plików w jednej z zastrzeżonych lokalizacji lub zmienić je za pomocą Findera lub poleceń terminalu, to nie zadziała. To zarówno dobra, jak i zła rzecz. Dobrze, jeśli używasz aplikacji z najwyższymi możliwymi uprawnieniami, a aplikacja okazuje się złośliwa. To zła rzecz, ponieważ czasami musisz zmodyfikować ograniczone foldery i nie możesz tego zrobić. Jeśli uruchamiasz polecenie w Terminalu i nadal nie działa 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 zapewniająca bezpieczeństwo. Zrozumiałe jest, że może być konieczne wyłączenie go na krótki czas, jednak należy go włączyć ponownie tak szybko, jak to możliwe. Nie jest dobrym pomysłem trwałe wyłączenie ochrony integralności systemu.
Dodano ochronę integralności systemu w El Capitan.
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 uruchomić ponownie i stuknąć klucze odzyskiwania przed uruchomieniem. Zwolnij je, gdy zobaczysz animację ładowania Apple.
Po przejściu w tryb odzyskiwania zobaczysz następujące okno.
![](/images/mac-os-x/how-to-enabledisable-system-integrity-protection-on-macos.jpg)
U góry pojawi się także pasek menu. Na pasku menu przejdź do Narzędzia> Terminal. Spowoduje to otwarcie nowego okna terminala.
![](/images/mac-os-x/how-to-enabledisable-system-integrity-protection-on-macos_2.jpg)
Gdy znajdziesz się w Terminalu, musisz wykonać tylko jedną komendę, aby wyłączyć Ochronę integralności systemu, i podobnie jedna komenda wystarczy, aby ją włączyć ponownie.
Wyłączyć
Uruchom następujące polecenie, aby wyłączyć ochronę integralności systemu;
csrutil disable
Stuknij Enter, a zobaczysz komunikat z informacjąochrona integralności systemu została wyłączona. Uruchom ponownie system, a kiedy uruchomisz komputer, będziesz mógł uruchomić polecenia, których wcześniej nie mogłeś.
Włączyć
Z komputerem Mac w trybie odzyskiwania otwórz Terminal i uruchom następujące polecenie;
csrutil enable
Naciśnij Enter, aby włączyć ochronę integralności systemuwłączone. Uruchom komputer na pulpicie i wszystko powinno wrócić do normy. Foldery, które SIP zablokował, zostaną ponownie ograniczone i nie można w nich dokonywać żadnych zmian.
Komentarze