您现在的位置是:网站首页> 编程资料编程资料
CentOS系统如何添加用户操作日志?CentOS系统添加用户操作日志的方法_RedHat/Centos_操作系统_
2024-02-26
187人已围观
简介 CentOS系统如何添加用户操作日志?CentOS系统添加用户操作日志的方法_RedHat/Centos_操作系统_
1、把以下内容放至/etc/profile结尾(部分系统如CentOS 5.5可能需要放至/etc/bashrc结尾)
HISTFILESIZE=2000
HISTSIZE=2000
exportHISTTIMEFORMAT="%Y%m%d-%H%M%S:"
exportPROMPT_COMMAND='{ command=$(history1 | { readx y; echo$y; } | cut-d ":"-f2-);
logger -p local1.notice -t bash"$command(user=$USER,ppid=$PPID,from=$SSH_CLIENT,pwd=$PWD)"; }'
readonlyPROMPT_COMMAND
注:readonly PROMPT_COMMAND防止恶意普通用户登陆后,清空变量,导致无法正常记录日志。
2、日志输出到单个文件
在/etc/rsyslog.conf中添加
local1.notice /var/log/local1
3、配置logrotate
vim /etc/logrotate.d/local1
/var/log/local1{
missingok
notifempty
size 1M
yearly
create 0600 root root
}
相关内容
- Centos进程状态详解_RedHat/Centos_操作系统_
- CentOS EXT4文件系统的详解_RedHat/Centos_操作系统_
- CentOS系统备份脚本详解_RedHat/Centos_操作系统_
- 迷你世界曙光石粉怎么制作 迷你世界曙光石粉合成方法一览_手机游戏_游戏攻略_
- 迷你世界汽车怎么制作 迷你世界汽车合成方法一览_手机游戏_游戏攻略_
- 王者荣耀怎么隐身?王者荣耀隐身登录方法_手机游戏_游戏攻略_
- 迷你世界丝线哪里有 迷你世界丝线制作方法一览_手机游戏_游戏攻略_
- 碧蓝航线阿瑞托莎台词有哪些_阿瑞托莎隐藏台词彩蛋一览_手机游戏_游戏攻略_
- 迷你世界团子如何驯服?_手机游戏_游戏攻略_
- 寻仙手游白屏了怎么办?解决寻仙白屏方法_手机游戏_游戏攻略_