前言


下面介绍的是centos常用的清除登录痕迹的操作



【1】空格不记录


执行后,再次输入的命令,如果前面有空格的命令都不会被记录


<1>永久设置环境变量

在.bash_profile 或 /etc/profile 等设置环境变量文件,追加
HISTCONTROL=ignorespacesource /root/.bash_profile

<2>临时修改

export HISTCONTROL=ignorespace

备注:
使用这个操作会在历史命令中留下这个调整变量的命令。



【2】禁用当前会话的历史记录

在登录后执行下列命令,此会话不记录历史命令

export HISTSIZE=0

可执行这个命令后 再使用空格不记录命令或进行其他操作



【3】清除之后的所有历史

执行下列命令后,仅会保存之前的历史记录

set +o  history

执行下列命令后,会将上述命令之后的命令都恢复保存到历史记录中

set -o history


备注:
使用上面的操作会在历史命令中留下这个命令。



【4】修改历史记录


<1>方式一


history -d 指定历史记录的行数history -d 115


<2>方式二

history > history_back.log     #备份历史记录
history -c                     #清空所有历史记录
vim history_back.log           #删改不需要的历史记录
history -r history_back.log    #导入历史记录


<3>方式三

vim .bash_history              #删除不需要的历史记录


备注:
建议修改完历史记录后,history -c 清理此次产生的历史命令。



【5】隐藏登录


需要用到logtamper工具或其他扫除痕迹的脚本,这里不方便提供


./logtamper-static -h 用户 要隐藏的IP                         #隐藏某IP,使用w看不见隐藏IP的信息。但是如果管理员在线,使用ps仍可以看到你的ssh进程
例如:
./logtamper-static -h root 192.168.0.35./logtamper-static -w 用户 要隐藏的IP                     #清除某IP登录日志,使last看不见
例如:
./logtamper-static -w root 192.168.0.35./logtamper-static -m 用户 任意IP tty10 年:月:日:时:分:秒      #修改上次登录信息,隐藏管理员登录界面中看到的上次登录信息
例如:
./logtamper-static -m root 2.2.2.3 tty5 2018:10:1:11:34:58

Centos清除登录痕迹相关推荐

  1. Linux实战案例(4)CentOS清除用户登录记录和命令历史方法

    CentOS清除用户登录记录和命令历史方法 清除登陆系统成功的记录 [root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等 ...

  2. linux登录日志保存多久,Centos清除系统日志和登录记录-Linux清除系统日志和登录记录的方法-吾爱编程网...

    经常使用Linux的用户都知道每次登录服务器以及一些操作都会被保存在服务器的一些日志文件中,又不想让别人看到,接下来吾爱编程为大家介绍一下Centos清除系统日志和登录记录的方法,有需要的小伙伴可以参 ...

  3. linux清除指定登录日志,Centos清除系统日志和登录记录-Linux清除系统日志和登录记录的方法-吾爱编程网...

    经常使用Linux的用户都知道每次登录服务器以及一些操作都会被保存在服务器的一些日志文件中,又不想让别人看到,接下来吾爱编程为大家介绍一下Centos清除系统日志和登录记录的方法,有需要的小伙伴可以参 ...

  4. mysql清除数据痕迹_MySQL使用痕迹清理~/.mysql_history - milantgh

    mysql会给出我们最近执行的SQL命令和脚本:同linux command保存在~/.bash_history一样,你用mysql连接MySQL server的所有操作也会被记录到~/.mysql_ ...

  5. 360 浏览器设置里安全设置里清除上网痕迹中没有“管理保存过的账号和密码”这个选项

    360浏览器设置里安全设置里清除上网痕迹中没有"管理保存过的账号和密码"这个选项 点击360浏览器右上角"管理"->"管理"里的&qu ...

  6. 亚马逊AWS免费套餐EC2安装centos连接登录并创建root

    前言:刚开始使用亚马逊的AWS的免费套餐EC2,由于个人习惯使用centos系统,所以果断安装,但是AWS为了安全性,默认禁止用户使用root账户,导致安装配置环境各种问题.所以我把从安好系统后遇到的 ...

  7. Red Hat Ubuntu Centos 更改登录横幅

    RedHat Centos 更改登录横幅 -f选项指定要使用的字体 -c/-r/-l 参数设置文字的对齐方式,分别为-c center  ,-l left  ,-r right -w int 参数设置 ...

  8. js前端判断登录超时即清除登录状态

    产品要求用户登录后当关闭页面重新访问时需要保持登录状态,并且在一个月后清除登录状态重新登录.由于请求头没有使用token来判断是否登录超时,因此就在前端简单的做了一个判断,代码如下: 首先若登录成功就 ...

  9. 如何彻底清除上网痕迹

    一般清除上网痕迹的办法是用360安全卫士.或者卡卡助手之类的.或者是右键IE,来删除上网的痕迹,虽然这样在打开浏览器的时候看不出来有任何网址,好像完全被清理掉了,但是实际上,你的上网痕迹还是保留在你的 ...

最新文章

  1. 字符串转换整数 (atoi)
  2. Python类继承简单实现
  3. 职责链模式 php,php Chain of Responsibility 职责链模式
  4. ML之LiR:机器学习经典算法之线性回归算法LiR的简介、使用方法、经典案例之详细攻略
  5. c语言随机产生arp报文,c语言构造arp报文
  6. 安装+wordpress+出现403+forbidden_教程篇 | WordPress网站搭建详细教程
  7. JAVA JFrame编程
  8. functools.reduce() 函数(不同于einops.reduce)
  9. 如何在Kubernetes上运行PostgreSQL
  10. android listview下拉刷新动画,android 安卓 listview 支持下拉刷新 上拉加载更多
  11. 2018年计算机职称考试冲刺,2018年中级会计职称考试冲刺阶段学习计划
  12. 【相机标定系列】双目相机标定要求,基础知识,相机参数
  13. 50步带你在windows PC上创建属于自己的虚拟机(一)
  14. 将Spring Boot Web应用部署到Tomcat服务器
  15. js页面指定div刷新(局部刷新)
  16. javaSE探赜索隐之四--包
  17. Vue实现markdown编辑器
  18. hyperledger fabric 实战开发——水产品溯源交易平台(二)
  19. 手机网站开发必修课[1]:手机浏览器
  20. python可以自动拆分表格吗_Python最详细的Excel操作方式,你值得拥有!

热门文章

  1. MATLAB算法实战应用案例精讲-【自动驾驶】精准定位RTK
  2. 中科方德java开发编码规范_插件推荐:如何将Java编码规范落地实际开发中
  3. 得物技术浅谈深入浅出的Redis分布式锁
  4. 第7章 sed、gawk介绍与正则表达式-----------(gawk编辑器简单使用)
  5. 一个好用的专利检索网站
  6. python 定时在线音乐播放器
  7. Lex和Yacc介绍
  8. 单片机毕设 自动晾衣架设计与实现(源码+硬件+论文)
  9. unity学习3D坦克大战(四)
  10. 手机网站开发必修课[3]:前端开发总结