特定のプロセス(vimなど)がマウントされたディスクにアクセスするのを防ぐ方法は?

特定のプロセス(vimなど)がマウントされたディスクにアクセスするのを防ぐ方法は?

ハードドライブにディスクがマウントされている場合は、特定のプロセスを除くすべてのプロセスがディスクへの読み取り/書き込みアクセスをブロックしたいと思います。現在の最良のアプローチは、ディスクを監査し、ディスク上のファイルがアクセスされているのを見るときにプロセスを終了することだと思います。しかし、実際にアクセスする前にこれらのプロセスを停止する方法はありますか?

編集1:

たとえば、詳しく説明します。たとえば、すべてのプロセスがマウントされたディスクを読み書きできないようにブロックしたいとします。とは別にWim。だから、承認されていないユーザーが電話したときにブロックtouch /mnt/mounteddisk/fooします。

また、ディスクへのアクセスとディスク内のファイルへのアクセスの間に大きな違いがあると仮定します。たとえば、前者はlsマウントされたディスクディレクトリへの呼び出しをブロックしますが、後者はそうではありません。ただし、後者はvimディスク上のファイルを読み取ろうとするのを妨げる可能性があります。私は現在電子を探しています。

ベストアンサー1

おすすめ記事