ハードドライブにディスクがマウントされている場合は、特定のプロセスを除くすべてのプロセスがディスクへの読み取り/書き込みアクセスをブロックしたいと思います。現在の最良のアプローチは、ディスクを監査し、ディスク上のファイルがアクセスされているのを見るときにプロセスを終了することだと思います。しかし、実際にアクセスする前にこれらのプロセスを停止する方法はありますか?
編集1:
たとえば、詳しく説明します。たとえば、すべてのプロセスがマウントされたディスクを読み書きできないようにブロックしたいとします。とは別にWim。だから、承認されていないユーザーが電話したときにブロックtouch /mnt/mounteddisk/foo
します。
また、ディスクへのアクセスとディスク内のファイルへのアクセスの間に大きな違いがあると仮定します。たとえば、前者はls
マウントされたディスクディレクトリへの呼び出しをブロックしますが、後者はそうではありません。ただし、後者はvim
ディスク上のファイルを読み取ろうとするのを妨げる可能性があります。私は現在電子を探しています。