我认为这里的很多人都错误地创建rm -rf
了错误的目录,并希望它不会造成巨大的损害。是否有任何方法可以防止用户执行类似的unix恐怖故事?有人提到(在上一个链接的评论部分中),
...我很确定,现在使用Unix的所有unix课程或公司都设置rm -fr来禁用尝试运行它的人的帐户或阻止他们运行它的人...
当前的Unix或Linux发行版中是否有任何实现?防止来自系统管理员(具有root用户访问权限)的错误的常见惯例是什么?
在Solaris(自2005年起)和GNU(自2006年起)中,似乎对根目录(/
)有所保护。无论如何,还有对其他一些文件夹实施相同的保护方法吗?
为了更加清楚起见,我并不是在询问有关rm
用法的一般建议(并且我已经更新了标题以表明更多内容),我想要的东西更像是根文件夹保护:为了rm -rf /
您必须传递一个特定的参数:rm -rf --no-preserve-root /
..是否有针对定制目录集的类似实现?还是可以指定文件,但还/
可以通过“ 保留根”选项保护文件?
rm
命令替换为不具有该功能的命令。
rm -rf
可以是恢复生成事件。检查和三重检查执行前