Centos 7.5安装safe-rm,防止rm -rf /命令误删除文件
发布日期:2025-03-31 01:02:06 浏览次数:9 分类:精选文章

本文共 800 字,大约阅读时间需要 2 分钟。

安装safe-rm防止误删文件操作

当前环境:CentOS 7.5 | 本地华为桌面云服务器

问题描述:防止运行命令rm -rf /误删目录与文件

解决方案:

安装并配置safe-rm,实现误删防护

步骤一:下载并安装safe-rm

通过Wget获取safe-rm源码

wget https://launchpad.net/safe-rm/trunk/0.13/+download/safe-rm-0.13.tar.gz

变更文件权限

tar axf safe-rm-0.13.tar.gz

步骤二:命令替换

确保安全性,禁止使用原始rm命令

cp -L /usr/local/safe-rm-0.13/safe-rm /usr/local/bin/rmln -s /usr/local/bin/safe-rm /usr/local/bin/rm

步骤三:配置环境

保障终端操作安全性

vi /etc/profile

在文件末尾添加:

export PATH=/usr/local/bin:/bin:/usr/bin:$PATH

生效配置

source /etc/profile

步骤四:配置保护设置

添加文件夹至保护名单

echo "/home/123" > /etc/safe-rm.conf

使用safe-rm防护操作

rm -rf 123

提示:操作:/home/123未被删除

注意:如需保护共享目录结构,请谨慎配置,以免影响特定系统行为。

完成配置后,每次使用rm命令即为safe-rm执行。

建议注意事项:

  • 配置文件默认不覆盖已存在文件
  • 仅适用于需要严格控制删除操作的场景
  • 可添加其他关键路径至保护清单
  • 建议定期更新配置文件,确保最新目录路径

按需加入Nameserver或其他需求路径配置即可。

经过以上配置后,您已成功部署safe-rm防误删除工具。对于系统级目录操作建议谨慎执行。

上一篇:CentOS 7.X 系统安装及优化
下一篇:Centos 7.5 新磁盘创建和挂载XFS文件系统

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月24日 15时36分46秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章