Czasowe uchylenie blokady System Integrity Protection w systemie macOS

Najnowsze edycje systemu Apple macOS posiadają zabezpieczenie o nazwie SIP (System Integrity Protection), której celem jest ochrona systemu przed skutkami potencjalnie niebezpiecznych działań, np. usunięciem plików w oryginalnej strukturze katalogów.

Co jednak zrobić kiedy chcemy świadomie wykonać taką operację, lecz SIP nam na to nie pozwala?

1. restartujemy maszynę
2. wciskamy na klawiaturze (Command) + R, co pozwala uruchomić system w trybie awaryjnym
3. otwieramy Terminal

i stosujemy sekwencję komend:

4.
(sprawdzamy aktualny status blokady)
csrutil status
(wyłączamy blokadę)
csrutil disable
restart

5.
=> tutaj wykonujemy właściwą operację, np. rm -rf /Applications/iTunes.app/

6.
restart
(włączamy blokadę)
csrutil enable

Voilà! W wyniku otrzymujemy pożądany efekt bez trwałej modyfikacji oryginalnego stanu zabezpieczeń.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *