linux安装safe-rm工具
linux安装safe-rm工具
- 一、安装safe-rm工具
- 二、测试命令使用
safe-rm是一款基于linux自身rm命令的一个软件,安装后功能和rm相同,但是可以设置黑名单,将不能删除的目录加入黑名单,即使使用rm -rf 命令也无法删除,可以防误操作和恶意远程攻击
一、安装safe-rm工具
先查看服务器有没有wget命令,如果没有可以使用yum安装一个,使用wget命令从官网上面下载包
[root@localhost ~]# which wget
/usr/bin/wget
[root@localhost ~]# wget https://launchpad.net/safe-rm/trunk/0.12/+download/safe-rm-0.12.tar.gz
--2022-02-14 17:15:44-- https://launchpad.net/safe-rm/trunk/0.12/+download/safe-rm-0.12.tar.gz
正在解析主机 launchpad.net (launchpad.net)... 91.189.89.223, 91.189.89.222, 2001:67c:1560:8003::8004, ...
正在连接 launchpad.net (launchpad.net)|91.189.89.223|:443... 已连接。
......
......
100%[===================================================================================================================>] 16,371 11.6KB/s 用时 1.4s 2022-02-14 17:15:51 (11.6 KB/s) - 已保存 “safe-rm-0.12.tar.gz” [16371/16371])
将下载的包解压到/usr/src/目录下
[root@localhost ~]# ls
anaconda-ks.cfg safe-rm-0.12.tar.gz
[root@localhost ~]# tar xf safe-rm-0.12.tar.gz -C /usr/src
[root@localhost src]# cd /usr/src/
[root@localhost src]# ls
debug kernels safe-rm-0.12
[root@localhost src]# cd safe-rm-0.12
[root@localhost safe-rm-0.12]# ls
Changes COPYING INSTALL README safe-rm
将命令拷贝到/usr/local/bin/目录下,并查看
[root@localhost safe-rm-0.12]# pwd
/usr/src/safe-rm-0.12
[root@localhost safe-rm-0.12]# cp safe-rm /usr/local/bin/rm 将safe-rm文件拷贝到/usr/local/bin目录下并改成rm命令
[root@localhost safe-rm-0.12]# cd /usr/local/bin/
[root@localhost bin]# ls
rm
添加环境变量,使所有系统用户都可以使用safe-rm工具
[root@localhost ~]# echo “export PATH=$PATH:/usr/local/bin” >>/etc/profile
[root@localhost ~]# source /etc/profile
[root@localhost ~]# echo $PATH
二、测试命令使用
查看命令路径
[root@localhost ~]# which rm
Alias rm = ‘rm -i’/usr/local/bin/rm
在/etc/目录下创建safe-rm.conf配置文件,在目录中输入你想要保护的目录文件
[root@localhost ~]# mkdir /aaa/1.txt
[root@localhost ~]# echo 123 >/aaa/1.txt
[root@localhost ~]# cat /aaa/1.txt
在/etc/下创建配置文案并编辑输入测试文件
[root@localhost ~]#vim /etc/safe-rm.conf
/aaa/1.txt:wq 保存退出
文件在被保护后将无法被删除,此时在使用rm -rf 尝试删除文件则会显示:
[root@localhost ~]# rm -rf /aaa/1.txt
safe-rm:skipping /aaa/1.txt
注:当safe-rm的文件中添加了保护目录还是能删掉,那么需要退出当前会话链接,重新连接即可。
linux安装safe-rm工具相关推荐
- 解决Linux安装 VMware tools 工具的方法
解决Linux安装 VMware tools 工具的方法 参考文章: (1)解决Linux安装 VMware tools 工具的方法 (2)https://www.cnblogs.com/ios9/p ...
- Linux安装 VMware tools 工具的方法(转,已测试成功)
Linux安装 VMware tools 工具的方法 VMware虚拟机中如何安装VMWare-Tools详解好处:可以支持图形界面,可以支持共享文件功能等 1 工具/原料 1)安装过虚拟机软件的计算 ...
- windows linux 并发,Windows/Linux安装压力测试工具siege
Siege是一款高性能的Http压力测试工具. Siege支持身份验证.cookies.http.https和ftp协议. Linux安装Siege 如果要支持https,需要先下载安装openssl ...
- Linux安装 微信开发者工具(deepin linux ubt)
一.环境:: deepin linux15.4.1 二.安装过程: 2.1 安装wine sudo apt-get install wine 2.2 安装nwjs-sdk 2.2.1 下载linux版 ...
- redis linux工具安装,linux 安装redis缓存工具
redis是分布式集群中最优秀的缓存工具,是nosql(非关系型数据库),运用了系统的多路复用技术,是运行最快的单线程缓存技术,所谓多路复用,就是请求统一到达,然后再处理,mybatis是分布在tom ...
- Linux安装net的工具,centos7安装netbox(不错开源网络管理工具) – 运维那些事
1.设置docker 源 sudo curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/d ...
- Kali linux安装漏洞扫描工具Nessus安装指南
引子:Nessus是著名信息安全服务公司tenable推出的一款漏洞扫描与分析软件,号称是"世界上最流行的漏洞扫描程序,全世界超过75,000个组织在使用它".尽管这个扫描程序可以 ...
- Kali linux安装漏洞扫描工具Nessus指南
引子:Nessus是著名信息安全服务公司tenable推出的一款漏洞扫描与分析软件,号称是"世界上最流行的漏洞扫描程序,全世界超过75,000个组织在使用它".尽管这个扫描程序可以 ...
- linux安装光盘制作工具,(三)Linux平台多操作系统安装盘制作工具
# 目录 [TOC] # 概述 该工具可用于自动制作多操作系统安装盘,同时可用于对安装盘的分区进行管理. ![title](/api/file/getImage?fileId=5dde396256fe ...
- linux安装解压工具gzip,笔记6 压缩工具(gzip,bzip2,xz,zip,tar)。
压缩打包 常见的压缩文件 windows:rar.zip.7z Linux:.zip..gz..bz2..xz..tar..gz..tar.bz2..tar.xz gzip压缩工具 不能压缩目录 gz ...
最新文章
- 快速上手RaphaelJS-Instant RaphaelJS Starter翻译(一)
- 你在中国有去过那些地区?
- wxpython界面切换_wxpython中的图形用户界面
- 【英语学习】【WOTD】grift 释义/词源/示例
- element table批量删除_element 表格批量删除
- php底层开发框架, yaf,swoole,hiphop
- linux 读写大文件内容,linux读写大文件
- tp3.2 视图中常用使用
- 给初学者的 RxJava2.0 教程 (九)
- msdev.exe 应用程序错误 的解决办法
- python去掉停用词_Python - 删除停用词
- Python解决同一台如何调用多台usb打印机
- PyTorch基础(六)-- optim模块
- 19 | 三方协议怎么签?
- PHP报错:Classes\\PHPExcel\\Cell.php Line(594) Invalid cell coordinate ESIGN1
- 开箱即用的 SQL Server Docker
- 别被骗了:物联网卡骗局无处不在
- 【Linux操作系统】基础概念和常用指令(一)
- 燕麦私有云,应用最广泛的私有云存储方案
- 【转发】程序员和设计师必备:全球高清无版权图片网站推荐