(转)linux如何让历史记录不记录敏感命令
有时候为了服务器安全,防止别人窥探我们输入的命令,我们可以清空历史记录,而更多的时候,我们选择的是在输入特殊命令时候,强制历史记录不记住该命令。实验方法:先执行export HISTCONTROL=ignorespace 命令,然后依次输出ls -tra ,pwd和service mysqld start 的命令,当执行第三个命令的时候,我们选择不记住该命令。
# export HISTCONTROL=ignorespace
# ls -ltr
total 168
-rw-r--r-- 1 root root 5520 Dec 25 2014 install.log.syslog
-rw-r--r-- 1 root root 12754 Dec 25 2014 install.log
-rw------- 1 root root 2005 Dec 25 2014 anaconda-ks.cfg
-rw-r--r-- 1 root root 12 Dec 9 21:11 a.txt
# pwd
# service mysqld start (注意这条命令的最前面是一个空格)
然后我们来查看历史记录
# history |tail -3
844 2016-12-12 17:01:55 ls -ltr
845 2016-12-12 17:01:59 pwd
846 2016-12-12 17:02:36 history |tail -3
是不是发现我们刚刚执行的,service mysqld start 没有了
注意:如果不想让历史记录记住哪条命令,直接在执行命令的时候,添加空格就可以。
当然哪天你想清空所有历史命令可以执行:
# history -c //清空所有记录
# history //查看是否被清空
1 2016-12-12 17:12:12 history
#
Tags:linux 历史记录 敏感 命令
尊重共享,欢迎转载,请自觉添加本文链接,谢谢!本文链接:https://www.601849.com/post/139.html
转载于:https://www.cnblogs.com/liujiacai/p/7577200.html
(转)linux如何让历史记录不记录敏感命令相关推荐
- 如何让历史记录不记录敏感命令
有时候为了服务器安全,防止别人窥探我们输入的命令,我们可以清空历史记录,而更多的时候,我们选择的是在输入特殊命令时候,强制历史记录不记住该命令.实验方法:先执行export HISTCONTROL=i ...
- Linux下清空用户登录记录和命令历史的方法
清除登陆系统成功的记录,也就是last命令看到的记录 [root@localhost root]# echo > /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息 [ ...
- linux sftp命令连接数,linux记录sftp命令
使用以下配置方法不需要配置chroot. 编辑sshd_config文件 vi /etc/ssh/sshd_config 增加: Subsystem sftp /usr/libexec/openssh ...
- Linux 常用操作命令(日常记录更新)
1.mkdir : 创建目录,make directorys,-p 递归创建目录 mkdir -p /a/b/c 2.ls : -l(long)d(directory) 显示目录或文件,全称list ...
- Kali Linux 渗透测试 博客记录
本文记录 Kali Linux 2018.1 学习使用和渗透测试的详细过程,教程为安全牛课堂里的<Kali Linux 渗透测试>课程 文章为长时间连载,内容具有连续性,禁止转载! --- ...
- linux记录用户命令的日志是,用日志记录Linux用户执行的每一条命令
用日志记录Linux用户执行的每一条命令 用日志记录Linux用户执行的每一条命令 工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案.这个方案会在每 ...
- Linux实战案例(4)CentOS清除用户登录记录和命令历史方法
CentOS清除用户登录记录和命令历史方法 清除登陆系统成功的记录 [root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等 ...
- linux快捷命令补齐,Linux Shell简介——自动补齐/命令行的历史记录/编辑命令行/可用的 Shell 快捷方式.doc...
Linux Shell简介--自动补齐/命令行的历史记录/编辑命令行/可用的 Shell 快捷方式 Unix (及后继者 Linux)在命令行下面诞生,因此,Unix 中的命令行有许多非常实用的功能. ...
- Linux GPIO键盘驱动开发记录_OMAPL138
Linux GPIO键盘驱动开发记录_OMAPL138 Linux基本配置完毕了,这几天开始着手Linux驱动的开发,从一个最简单的键盘驱动开始,逐步的了解开发驱动的过程有哪些.看了一下Linux3. ...
最新文章
- ROS image_transport使用笔记
- [转]Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
- 【C/C++学院】0831-类与对象的异常/面试100题1-100
- 区块链是什么?白话解读入门必须了解的概念
- mysql事务隔离级别 花_MySQL事务的隔离级别
- postgresql 客户端_一款功能强大的数据库客户端:DataGrip
- Control的BeginInvoke和Invoke的区别
- 旗下首发双模5G+双挖孔全面屏!Redmi K30真机谍照曝光
- postgreSQL源码分析——索引的建立与使用——各种索引类型的管理和操作(2)
- RocketMQ_问题_启动报错,修改堆内存大小
- snmp的oid查询方法
- ict的终极模式 是软件研发
- 采集器 mysql_搜索结果 : mysql - 火车采集器帮助中心
- 面试题大全1-javaSE部分-JavaEE框架中间件
- 通过Nginx反向代理实现IP访问分流
- MATLAB对一子数组赋值
- Linux查找文件重复内容
- gridview纯图片九宫图展示
- WebService入门学习一
- Dockers 安装
热门文章
- windows下卸载oracle11g
- [Tip: iShare Site] Move file/folder on iShare Site
- FastDFS 集群配置(转载)
- JAVA语法——汉诺塔问题
- 愤怒的小鸟【$DP$优化】
- FTPFileUtil_FTP文件上传 (spring boot)
- zabbix监控haproxy
- [转载] HTTP 之 IOS一谈
- DELL本本 执行SQL语句要FN+F5 如何更改成F5
- 最基本的Socket编程 C#版