ユーザーがラップトップ上のクライアントでリモートスピーカーにストリーミングできないようにします。Mac OS X(10.6または10.7)システムでAirPlayをグローバルに無効にする方法はありますか?
chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
ユーザーがラップトップ上のクライアントでリモートスピーカーにストリーミングできないようにします。Mac OS X(10.6または10.7)システムでAirPlayをグローバルに無効にする方法はありますか?
chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
回答:
残念ながら、Appleはこの機能を無効にする簡単な方法を提供していません。ただし、Unixのアクセス許可を変更することにより、AirPlayミラーリングを提供するアプリケーションへのグローバルアクセスを拒否できます。
AirPlayミラーリングを無効にするには、コンピューターにAirPlayミラーリングを許可するアプリケーションへのコンピューターアクセスを拒否する必要があります。ターミナルを起動し、次のコマンドを入力します。
sudo chmod 000 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent
管理パスワードを入力し、その後Macを再起動します。今すぐAppleTVにAirPlayミラーリングしようとすると、AirPlayアイコンは青のままになります。まだ接続しようとしているが、接続できないようです。
唯一の欠点は、メニューバーがロックされることです。ユーザーは、画面のミラーリングを試みた後、メニューバー項目を使用できなくなります。ただし、キーボードを使用して音量を調整することはできます。ログアウトして再度ログインすると、AirPlayミラーリングを再度使用するまでメニューバーの機能が復元されます。
AirPlayを使用する誘惑を排除するには、[システム環境設定]> [ディスプレイ]を開き、[利用可能な場合はメニューバーにミラーリングオプションを表示する]チェックボックスをオフにしてAirPlayアイコンを非表示にします。システム上のすべてのユーザーに対してこの手順を繰り返す必要があります。
エアプレイをオフにするには、Airport Utilityアプリを使用します。編集ボタンをクリックしてデバイスを選択すると、さまざまなオプションを含むダイアログボックスが表示されます。右側のメニューオプションには「Airplay」というラベルが付いており、Airplayのオン/オフを切り替えるトグルが含まれています。