- -macOSでシステム整合性保護を有効/無効にする方法

macOSでシステム整合性保護を有効/無効にする方法

システム整合性保護(SIP)は、ディスク上の特定の重要な場所の変更を防ぐmacOS。管理者権限があるかどうかは関係ありません。 Finderまたはターミナルコマンドを使用して、制限された場所の1つにあるファイルにアクセスまたは変更しようとすると、機能しません。これは良いことでも悪いことでもあります。可能な限り最高の特権でアプリを実行していて、そのアプリが悪意のあるものであることが判明した場合、それは良いことです。時々、制限されたフォルダを変更する必要があり、変更できないため、それは悪いことです。ターミナルでコマンドを実行していて、SIPが原因で失敗し続ける場合は、無効にすることができます。 macOSでシステムの整合性保護を無効にする方法は次のとおりです。

注意: SIPは重要な機能であり、安全のためにあります。短時間無効にする必要があるかもしれないことは理解できますが、できるだけ早く再び有効にする必要があります。システムの整合性保護を永続的に無効にすることはお勧めできません。

システムの整合性保護がEl Capitanに追加されました。

システム完全性保護

Macをリカバリモードで起動します。 そのためには、Macの起動中にCommand + Rキーを押し続ける必要があります。 Macが現在実行中の場合、再起動して起動する前に回復キーをタップすることができます。 Appleの読み込みアニメーションが表示されたら、それらを解放します。

復旧モードになると、次のウィンドウが表示されます。

また、上部にメニューバーが表示されます。メニューバーで、[ユーティリティ]> [ターミナル]に移動します。これにより、新しいターミナルウィンドウが開きます。

ターミナルに入ったら、1つのコマンドを実行するだけでシステム整合性保護を無効にできます。同様に、1つのコマンドで再度有効にすることができます。

無効にする

次のコマンドを実行して、システムの整合性保護を無効にします。

csrutil disable

Enterをタップすると、メッセージが表示されますそのシステム整合性保護は無効になっています。システムを再起動し、デスクトップを起動すると、以前はできなかったコマンドを実行できるようになります。

有効にする

Macを回復モードにして、ターミナルを開き、次のコマンドを実行します。

csrutil enable

Enterをタップすると、システムの整合性保護が有効になります有効。デスクトップを起動すると、すべてが正常に戻ります。 SIPがロックダウンしたフォルダーは再び制限され、変更することはできません。

コメント