history记录了用户在linux的命令日志,但仅仅只有命令记录。
修改一下,使这个日志能记录 时间 ip 用户等。
vim /etc/profile
追加
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "
使生效
source /etc/profile
效果
history
988 2017-12-07 13:23:22[192.168.0.2] cd /usr
989 2017-12-07 13:23:22[192.168.0.2] ls
990 2017-12-07 13:23:22[192.168.0.2] cd local
991 2017-12-07 13:23:22[192.168.0.2] ls
992 2017-12-07 13:23:22[192.168.0.2] cd coreseek
993 2017-12-07 13:23:22[192.168.0.2] ls
标签: none
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.isres.com/nginx/62.html