Linux精确记录 用户ip及操作
来源:互联网 发布:kismet windows 编辑:程序博客网 时间:2024/05/17 15:41
主要功能:
记录 具体ip在具体某时间登录系统 操作的每一条操作命令记录。
编辑环境变量文件/etc/profile文件# vim /etc/profile行尾增加如下内容:#historyexport HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`HISTDIR=/var/log/.histif [ -z $USER_IP ]then USER_IP=`hostname`fiif [ ! -d $HISTDIR ]then mkdir -p $HISTDIR chmod 777 $HISTDIRfiif [ ! -d $HISTDIR/${LOGNAME} ]then mkdir -p $HISTDIR/${LOGNAME} chmod 300 $HISTDIR/${LOGNAME}fiexport HISTSIZE=4096DT=`date +%Y%m%d_%H%M%S`export HISTFILE="$HISTDIR/${LOGNAME}/${USER_IP}.hist.$DT"chmod 600 $HISTDIR/${LOGNAME}/*.hist* 2>/dev/null保存退出wq查看记录方式:# ll /var/log/.hist/root/-rw-------. 1 root root 110 Jul 1 09:43 192.168.0.249.hist.20160701_094338# export HISTFILE=/var/log/.hist/root/192.168.0.249.hist.20160701_094338# history 1 [2016.07.01 09:43:54]ls -l /var/log/.hist/root/ 2 [2016.07.01 09:45:28]cd /var/log/.hist/root/
0 0
- Linux精确记录 用户ip及操作
- linux 精确记录用户IP以及用户操作的两种方法
- LINUX用户登录后精确命令记录
- 按登录IP记录Linux所有用户操作日志
- linux记录系统中常用重要的log记录和用户的所有操作精确命令记录
- linux记录系统中常用重要的log记录和用户的所有操作精确命令记录
- 记录linux用户的操作
- LINUX用户登录后精确命令记录(history 按时间、用户显示命令记录)
- linux history 记录 时间 ip 登录用户
- 通过登入IP记录Linux所有用户登录所操作的日志
- linux登录用户及操作
- 详细解析Linux用户操作记录查看
- linux记录用户操作命令日志
- Linux学习记录 ftp用户操作
- Linux下记录用户操作日志
- linux系统记录用户操作实现方法
- Linux下查看用户登陆后的操作记录及history命令显示时间
- Linux下查看用户登陆后的操作记录及history命令显示时间
- JasperReport简易入门教程
- shell学习第一篇:随感
- 记录各种使用小技巧
- 92. Reverse Linked List II
- json字符串转化为对象
- Linux精确记录 用户ip及操作
- Mybatis分页插件PageHelper如何直接返回PageInfo
- springmvc学习笔记——传递对象作为参数(POJO)
- hdu 4982(贪心思想)
- 定时器开启和关闭
- js中cookie的读取、添加和修改
- 问题:org.apache.jasper.JasperException: Unable to compile class for JSP
- 纯css控制文字2行显示多余部分隐藏
- 找不到文件异常java.io.IOException: Resource [classpath:shiro.ini] could not be found.