跳转至

清除Linux系统登陆信息


2016-07-14 by dongnan

环境

CentOS 6.7 amd64

目标

清除 Linux 最近的登录日志和 Bash 历史。

命令

Linux系统有3个显示用户最近登录信息的命令: lastlastblastlog ,这些命令的输出信息包括登录用户名、最近登录时间、IP地址等。

  • last 命令,对应的日志文件 /var/log/wtmp, 成功登录用户。
  • lastb 命令,对应的日志文件 /var/log/btmp, 尝试登录信息。
  • lastlog 命令,对应的日志文件 /var/log/lastlog, 显示最近登录信息。

脚本

整理成一个脚本

#!/bin/bash

#history
export HISTSIZE=0

# last
echo > /var/log/wtmp
# lastb
echo > /var/log/btmp
# lastlog
echo > /var/log/lastlog
# history
echo > ~/.bash_history

欢迎关注微信公众号: 运维录

Back to top