safe-rm 限制服务器删除误操作
简介
在服务器中操作时难免需要删除文件,一旦操作失误可能会造成重要数据丢失,甚至导致系统崩溃,所以使用第三方工具 safe-rm
替换掉原来系统中的 rm
命令。
将safe-rm放置到 /usr/local/bin
目录下,在该目录下的命令优先级高于系统的原始命令,会对同名命令进行覆盖。
对于添加到 safe-rm 配置文件白名单中的路径,会在删除时进行检查,如果已配置,则会在删除时报错,并中断删除操作:
bash
1 | [root@business-data-0002 ~]# rm -rf /home/cty |
如果需要配置其他路径,可以在 /etc/safe-rm.conf
文件中进行配置保存即可。
下载安装 safe-rm
bash
1 | # 有可能报错,等就行 |
快速安装及配置方法
bash
1 | # 随意到任意目录下 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Tianyi's Blog!
评论