概要: (SIP、ルートレスとも呼ばれる)は、OS X El Capitanで導入されたAppleのmacOSオペレーティングシステムのセキュリティ機能です。これは、カーネルによって実施される多くのメカニズムで構成されています。中心となるのは、rootユーザーまたはroot権限(sudo)を持つユーザーによって実行された場合でも、特定の「資格」のないプロセスによる変更からシステム所有のファイルとディレクトリを保護することです。Appleは、特にユーザーが管理者でもある単一のユーザーアカウントを持つシステムでは、rootユーザーがシステムのセキュリティに対する重大なリスク要因になる可能性があると述べています。–ウィキペディアから
システム整合性保護はデフォルトで有効になっているため、Macは他のオペレーティングシステムをインストールしたり、サードパーティのソフトウェア/アプリを使用したりすることはできません。そのため、kaliLinuxをインストールするか、これらのサードパーティソフトウェア/アプリを使用する場合は、以下の手順に従ってシステム整合性保護を無効にする必要があります。
ステップ1. Macをリカバリモードで起動
事前にMacbook / iMacの電源を入れるか再起動してください。画面にAppleロゴまたは回転する地球儀が表示されたら、「Command」+「R」キーを同時に押しながら押してください。Macbook/ iMacがインターネット接続に接続しようとしていることがわかります。
手順2.システム整合性保護を無効にする
ポップアップウィンドウで、[ディスクユーティリティ]> [ユーティリティ]> [ターミナル]を選択し、リカバリ環境で「csrutil disable」と入力し、キーボードの[Enter]を押して、必要に応じて管理者パスワードを入力します。
完了したら、Macを再起動してください。新しいシステム整合性保護の設定が有効になります。
同様に、アプリアプリケーションの終了後、回復環境でコマンド「csrutil enable」を入力して、システムの整合性保護をオンにする必要があります。
その後、Macのステータスを確認して、設定が機能することを確認できます。Macのステータスを確認する方法がわからない場合は、次の手順に従ってください。