2013-04-16 45 views
-4

最近我删除了我无意中存储在硬盘中的大量数据。我使用一些恢复软件恢复它。避免意外删除外部硬盘上的文件

但我想设置硬盘的方式是,没有人可以删除文件,即使是我的系统或其他系统的管理员,直到权限发生变化。

我不喜欢为我的需要使用任何外部软件。

我该怎么办?

+0

请参阅http://stackoverflow.com/faq#questions。这不是SO的问题。 –

回答

0

在Linux和OS X上,至少可以达到此目的的是在包含文件的目录上设置sticky bit,并将目录和这些文件的所有者更改为虚拟用户。

chmod +t /path/to/dir 
chown -R someone /path/to/dir 

黏性位使它所以只有文件所有者或root身份(或者,在OS X上,有人用该目录的写入权限)可以删除或重命名目录中的文件。