linux记录history日志方法

 时间:2026-02-15 18:04:32

1、操作系统版本、内核版本

linux记录history日志方法

2、切换到root用户下,编辑/etc/profile

linux记录history日志方法

3、增加如下内容

##登录账号操作审计

USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`

HISTDIR=/var/log/history

if [ -z $USER_IP ]

then

USER_IP=`hostname`

fi

export HISTSIZE=4096

DT=`date +%Y%m%d_%H%M%S`

export HISTFILE="$HISTDIR/${LOGNAME}_${USER_IP}.$DT"

export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"

chmod 666 $HISTDIR/* 2>/dev/null

                                 

linux记录history日志方法

4、source /etc/profile

linux记录history日志方法

5、cd /var/log/history

linux记录history日志方法

6、会把操作记录按照用户来进行统计

linux记录history日志方法

7、查看操作日志

linux记录history日志方法

  • acer e5-572g-57dw加固态硬盘移植win8系统
  • WPS怎么对数据做分类汇总计数
  • WPS中Excel怎么实现忽略错误值求和?
  • WPS单元格之间怎么取消合并单元格?
  • wps整数四舍五入怎么设置?
  • 热门搜索
    怎么除甲醛 下标怎么打 南通大学怎么样 葫芦怎么盘 你怎么舍得让我的爱流向海 抖音动态壁纸怎么设置 臭豆腐怎么做 怎么换头像 簸箕怎么读 本地组策略编辑器怎么打开