Ang mga gumagamit ng kapangyarihang pangmatagalang Mac ay malamang na nasiyahan ang kakayahang i-tweak ang operating system sa pinakamababang antas nito. Sa loob ng maraming taon, ang mga nakatagong mga setting at apps ng pagpapasadya ay nagpapahintulot sa mga gumagamit na kumpletuhin ang kontrol ng kanilang Mac upang ipasadya kung paano ito tumingin at gumana.
Ngunit kung mai-access ng gumagamit ang mga file ng pangunahing sistema, sa gayon ay maaari ring mag-malware. Ito ang katotohanan na nag-udyok sa Apple na ipakilala ang isang tampok na seguridad na tinatawag na System Integrity Protection sa macOS, na nagsisimula sa OS X El Capitan noong 2015. At habang ang System Integrity Protection ay isang mahalagang tampok na makikinabang mula sa karamihan ng mga gumagamit, maaari itong maging sanhi ng mga isyu sa tiyak na kapangyarihan mga daloy ng trabaho at application. Kaya, kung nais mong tanggapin ang panganib ng nabawasan ang seguridad kapalit ng higit na kakayahang umangkop, narito kung paano hindi paganahin ang Proteksyon ng Integridad ng System sa macOS.
Ano ang Proteksyon ng integridad ng System?
Bago tayo lumakad pa, kumuha tayo ng isang mabilis na sandali upang puntahan kung ano mismo ang ginagawa ng Proteksyon ng Integridad ng System upang matiyak na ang pagpapagana nito ay ang kailangan mo. Ang Proteksyon ng integridad ng System ay tungkol sa paghihigpit ng pag-access sa mga kritikal na file ng system, sa gayon hinaharangan ang ilang mga vectors ng pag-atake para sa malware at iba pang nakakahamak na software.
Ang mga normal na macOS user account ay palaging may mga paghihigpit sa kung saan ang mga file na kanilang mai-access, ngunit ang root user, isang espesyal na account ng gumagamit na nakataas ang mga pribilehiyo para sa layunin ng pangangasiwa ng system, ay walang mga paghihigpit. Bago ang pagpapakilala ng System Integrity Protection, ang anumang pisikal na gumagamit o script na nagkaroon ng access sa root account at password na epektibong nagkaroon ng kumpletong pag-access sa bawat lugar ng system.
Kinikilala ang potensyal na isyu sa seguridad, kasama ang katotohanan na ang karamihan sa mga gumagamit ng Mac ay hindi na kailangang mag-access o baguhin ang mga file ng pangunahing sistema, nilikha ng Apple ang System Integrity Protection upang harangan ang pag-access sa mga pangunahing lokasyon at file, kahit na para sa root user. Ang mga lokasyon na ito ay kinabibilangan ng:
/ System
/ usr
/ bin
/ sbin
Anumang application na paunang naka-install bilang bahagi ng macOS
Sa pinagana ang Proteksyon ng Integridad ng System, ang tanging paraan upang baguhin ang mga file sa mga lokasyong ito ay sa pamamagitan ng mga app o proseso na nilagdaan ng Apple na may tahasang pahintulot na gawin ito. Halimbawa, ang proseso ng Software Update o ang sariling mga installer ng aplikasyon ng Apple. Ang mga third party na app at maging ang administrator ng Mac ay hindi maaaring baguhin ang mga file na ito sa ilalim ng anumang pangyayari. Kung sinusubukan mong gawin ito, kahit na may isang utos na "sudo", makakatanggap ka lang ng isang mensahe na Hindi Pinapayagan .
Dapat mong Huwag paganahin ang Proteksyon ng integridad ng System?
Tulad ng nabanggit, ang System Integrity Protection ay maaaring maging sanhi ng mga isyu sa ilang mga daloy ng daloy ng trabaho o mga application na nangangailangan ng kakayahang baguhin ang mga file ng system. Ang mabuting balita ay maaari mong paganahin ang Proteksyon ng Integridad ng System, hangga't handa kang tanggapin ang peligro na mas mahina ang iyong Mac kung gagawin mo ito. Para sa mga gumagamit ng kapangyarihan, gayunpaman, ang kakayahang umangkop upang magpatuloy upang ma-access at baguhin ang mga file na ito ay maaaring nagkakahalaga ng panganib.
Kaya, sa madaling salita, kung alam mo para sa tiyak na ang isang daloy ng trabaho o app na kailangan mo ay umaasa sa pag-access sa mga protektadong file ng system, at nauunawaan mo ang mga panganib na kasangkot, malamang na magiging OK ka sa hindi pagpapagana ng Proteksyon ng Integridad ng System. Ngunit kung hindi mo alam kung bakit kailangan mong huwag paganahin ang Proteksyon ng Integridad ng System, o kung ginagawa mo lang ito dahil sinabi sa iyo ng isang app na na-download mo, mas mahusay mong panatilihin itong pinagana at maghanap ng isa pang solusyon para sa app o proseso sinusubukan mong i-accommodate.
Paganahin ang Proteksyon ng Integridad ng System
- Upang hindi paganahin ang Proteksyon ng Integridad ng System, i-boot ang iyong Mac sa Recovery Mode sa pamamagitan ng pagpindot at hawakan ang mga Key at R key sa iyong keyboard sa sandaling marinig mo ang boot chime.
- Kapag nag-booting ka sa Mode ng Pagbawi, piliin ang Mga Utility> Terminal mula sa menu bar sa tuktok ng screen.
- Upang suriin upang makita kung ang System Integrity Protection ay kasalukuyang pinagana o hindi pinagana, gamitin ang katayuan ng command csrutil .
- Upang hindi paganahin ang Proteksyon ng Integridad ng System, gumamit ng command csrutil na huwag paganahin . Maaari mo itong paganahin muli sa paglaon sa pamamagitan ng pag-uulit ng mga hakbang na ito at gamitin ang utos na csrutil .
- Kapag pinagana mo ang Proteksyon ng integridad ng System, i-restart ang iyong Mac sa pamamagitan ng menu ng Apple.