甚至可以为root锁定设备?

时间:2012-05-14 14:57:21

标签: c linux locking device

在使用safecopy来恢复某些数据时,我注意到在抢救某些数据时,可能会意外地发生系统自动挂载设备或用户不小心点击f.e. nautilus中的驱动器图标。

我看了一下源代码,只是为了好玩而决定稍微破解它。 我包含了liblockdev,可能会在安全副本使用时锁定驱动器,因此理想情况下无法自动挂载。虽然这个编译,但它到目前为止没有任何影响。 所以问题是,甚至可以锁定设备,以便即使root也无法覆盖它? (或者至少不是直接)或者我想做一些不可能的事情? 如果有可能,至少我知道我的代码只有其他问题,但它原则上应该有效。

1 个答案:

答案 0 :(得分:0)

您可以让所有系统都尝试将软链接安装到指定的设备,因此,只要您想让它脱机工作,您只需删除软链接并在完成后将其替换即可。