搜索
查看: 5913|回复: 0

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

[复制链接]

152

主题

99

回帖

540

积分

高级会员

中国黑客

积分
540
QQ
发表于 2019-3-16 17:09:19 来自手机 | 显示全部楼层 |阅读模式 来自 甘肃临夏州临夏
清除登录日志

Linux系统有三个标准的显示用户最近登录信息的命令: last, lastb,和lastlog。

这些命令的输出信息包括登录用户名、最近登录时间、IP地址等。

为了更好的保持匿名,你可以清除这些信息。

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

# echo > /var/log/wtmp
# echo > /var/log/btmp
# echo > /var/log/lastlog
清除Bash历史

你可以在执行命令时,指定Bash不保存执行历史:

$ <空格>command
在要执行命令前加一个空格。

清除当前登录session的历史:

$ history -r
清除所有历史:

$ history -cw
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表