如何防止rm -rf / 导致系统瘫痪?

背景:

 公司的dev环境是开发人员能登录,并且开发有root权限。但是由于每个开发的Linux水平不一样,有一些开发竟然直接 使用 rm -rf /  导致整个系统瘫痪了,系统也起不来,由于之前没有备份所以没办法恢复

安装:

下载地址请看我这篇文章的资源链接: https://download.csdn.net/download/knight_zhou/12175097

1.下载safe源码包(也可以通过下面的官网路径下载):

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

2.解压safe-rm

tar -zxf safe-rm-0.12.tgz

3.复制safe-rm到/usr/bin目录下,直接替换系统的rm命令

cp safe-rm-0.12/safe-rm   /usr/bin/rm

4.配置路径黑名单(黑名单路径的rm是无法删除的)

vim /etc/safe-rm.conf

/
/bin
/boot
/dev
/etc
/initrd
/lib
/proc
/root
/sbin
/sys
/usr
/usr/bin
/usr/include
/usr/lib
/usr/local
/usr/local/bin
/usr/local/include
/usr/local/sbin
/usr/local/share
/usr/sbin
/usr/share
/usr/src

猜你喜欢

转载自blog.csdn.net/knight_zhou/article/details/104413553