2011-03-10 12 views
2

MAC OS XでUSBをプログラマ的に無効/書き込み禁止にすることはできますか?また、一定の間隔の後にそれを有効にすることができます/書き込みが許可されます。すべてのリンク/ポインタが評価されます。Mac OS X上のUSB

EDIT -

私はすべてのマシンにUSBドライブを無効にするソフトウェアの部分を書くために使命を帯びてきました。これは、従業員がUSBを使用して企業の機密情報をコピーすることを望まない一部の顧客向けです。しかし、特定の管理者は、USBドライブを管理者が有効にする必要があります。

答えて

2

通常書き込み可能なメディアのライトプロテクトタブ/スイッチは、物理的にメディアがメディアに書き込めなくなるのを物理的に無効にするので、これはソフトウェアでは可能ではないと私は理解しています。

達成しようとしていることの詳細を投稿すると、他にもいくつかの提案があります。

たとえば、ボリュームを読み取り専用としてマウントすると、時間が経過した後にソフトウェアがそのボリュームを読み書きアクセスに変更する可能性があります。

0

この機能は、OS Xの管理フレームワークですでにサポートされています。制限を有効にする最も簡単な方法は、設定プロファイルを使用する方法です。

ドライブポリシーはマウント可能なボリュームでしか動作しないため、より詳細なUSBフィルタリングが必要な場合は、launchdとのiokit統合を使用してUSBデバイスレベルで指定することができます。このアプローチの詳細については、この回答を確認してください。 launchd LaunchEvents keys