Cara Melumpuhkan Perlindungan Integriti Sistem (tanpa akar) dalam Mac OS X
Isi kandungan:
Apple telah mendayakan ciri berorientasikan keselamatan lalai baharu yang dipanggil Perlindungan Integriti Sistem, sering dipanggil tanpa akar atau SIP, dalam Mac OS dari versi 10.11 dan seterusnya. Ciri SIP / tanpa akar bertujuan untuk menghalang Mac OS X berkompromi dengan kod berniat jahat, sama ada secara sengaja atau tidak sengaja, dan pada asasnya apa yang SIP lakukan ialah mengunci lokasi peringkat sistem tertentu dalam sistem fail sambil pada masa yang sama menghalang proses tertentu daripada melekat pada proses peringkat sistem .
Walaupun ciri keselamatan Perlindungan Integriti Sistem berkesan dan sebahagian besar pengguna Mac harus membiarkan tanpa akar didayakan, sesetengah pengguna Mac lanjutan mungkin mendapati tanpa akar terlalu melindungi. Oleh itu, jika anda berada dalam kumpulan pengguna Mac lanjutan yang tidak mahu SIP tanpa akar didayakan pada pemasangan Mac OS X mereka, kami akan menunjukkan kepada anda cara untuk mematikan ciri keselamatan ini.
Apa Direktori Yang SIP Lindungi?
Sebelum mula melumpuhkan SIP, anda mungkin tertanya-tanya direktori yang SIP / tanpa akar melindungi daripada pengubahsuaian. Pada masa ini, Perlindungan Integriti Sistem mengunci direktori peringkat sistem berikut dalam Mac OS X:
/Sistem /sbin /bin /usr (kecuali /usr/subdirektori tempatan) /Aplikasi untuk apl yang diprapasang dengan Mac OS (Terminal, Safari, dan lain-lain)
Oleh itu, tanpa akar boleh menyebabkan sesetengah apl, utiliti dan skrip tidak berfungsi sama sekali, walaupun dengan keistimewaan sudo, pengguna root didayakan atau akses pentadbir.
Mematikan Perlindungan Integriti Sistem Tanpa Root dalam Mac OS X
Sekali lagi, sebahagian besar pengguna Mac tidak seharusnya melumpuhkan tanpa akar. Melumpuhkan tanpa akar ditujukan secara eksklusif kepada pengguna Mac lanjutan. Lakukan atas risiko anda sendiri, ini tidak disyorkan secara khusus.
- But semula Mac dan tahan kekunci Command + R serentak selepas anda mendengar loceng permulaan, ini akan but Mac OS X ke Mod Pemulihan
- Apabila skrin “MacOS Utilities” / “OS X Utilities” muncul, tarik ke bawah menu 'Utilities' di bahagian atas skrin dan pilih “Terminal”
- Taip arahan berikut ke dalam terminal kemudian tekan return:
- Anda akan melihat mesej yang mengatakan bahawa Perlindungan Integriti Sistem telah dilumpuhkan dan Mac perlu dimulakan semula untuk perubahan berkuat kuasa, dan Mac kemudian akan but semula sendiri secara automatik, cuma biarkan ia boot seperti biasa
csrutil lumpuhkan; but semula
Anda juga boleh mengeluarkan arahan dengan sendirinya tanpa but semula automatik seperti:
csrutil disable
Dengan cara ini, jika anda berminat untuk melumpuhkan tanpa akar, anda juga mungkin mahu melumpuhkan Gatekeeper semasa anda berada dalam baris arahan juga.
Jika anda bercadang untuk melakukan sesuatu yang lain dalam skrin Terminal atau Mac OS Utilities, anda mungkin mahu meninggalkan arahan auto-reboot pada penghujungnya, dan ya, sekiranya anda tertanya-tanya, ini ialah mod pemulihan yang sama digunakan untuk memasang semula Mac OS X dengan Pemulihan Internet.
Setelah Mac dibut semula, Perlindungan Integriti Sistem akan dilumpuhkan sepenuhnya dalam Mac OS X, dengan itu membenarkan akses penuh kepada folder dilindungi yang digariskan di atas.
Menyemak Status Tanpa Root / Perlindungan Integriti Sistem dalam Mac OS X
Jika anda ingin mengetahui status tanpa akar sebelum but semula atau tanpa but semula Mac ke mod pemulihan, cuma keluarkan arahan berikut ke dalam Terminal:
status csrutil
Anda sama ada akan melihat satu daripada dua mesej, didayakan indi:
atau
Jika pada bila-bila masa anda ingin menukar status tanpa akar, but semula lain ke Mod Pemulihan diperlukan.
Cara Mendayakan Semula Perlindungan Integriti Sistem Tanpa Root dalam Mac OS X
Cuma but semula Mac sekali lagi ke dalam Mod Pemulihan seperti yang diarahkan di atas, tetapi pada baris arahan gunakan sintaks berikut:
csrutil enable
Sama seperti sebelum ini, but semula Mac diperlukan untuk perubahan berkuat kuasa.
Seperti yang dinyatakan sebelum ini, sebahagian besar pengguna Mac harus membiarkan tanpa akar didayakan dan menerima Perlindungan Integriti Sistem, kerana kebanyakan pengguna Mac OS X tidak mempunyai perniagaan dalam direktori peringkat sistem. Melaraskan ciri ini benar-benar ditujukan kepada pengguna Mac lanjutan, sama ada IT, sysadmin, pentadbir rangkaian, pembangun, pengubah, operasi keselamatan dan lain-lain bidang teknikal yang berkaitan.