最近、ハードディスクに保存した膨大なデータのコレクションを誤って削除してしまいました。いくつかの回復ソフトウェアを使用して回復しました。
しかし、許可が変更されるまで、自分のシステムの管理者や他のシステムの管理者であっても、誰もファイルを削除できないようにハードディスクを設定したいと思います。
必要に応じて外部ソフトウェアを使用するのは好きではありません。
私に何ができる?
最近、ハードディスクに保存した膨大なデータのコレクションを誤って削除してしまいました。いくつかの回復ソフトウェアを使用して回復しました。
しかし、許可が変更されるまで、自分のシステムの管理者や他のシステムの管理者であっても、誰もファイルを削除できないようにハードディスクを設定したいと思います。
必要に応じて外部ソフトウェアを使用するのは好きではありません。
私に何ができる?
少なくとも Linux と OS X でこれに最も近いのは、ファイルを含むディレクトリにスティッキー ビットを設定し、ディレクトリとそれらのファイルの所有者をダミー ユーザーに変更することです。
chmod +t /path/to/dir
chown -R someone /path/to/dir
スティッキー ビットにより、ファイルの所有者またはルート (または、OS X では、ディレクトリへの書き込みアクセス権を持つユーザー) のみがディレクトリ内のファイルを削除または名前変更できるようになります。