千家信息网

manjaro 命令审计普通用户log格式不生效问题解决记录

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,最近在折腾manjaro xfce 版本,实现命令审计参考如下博客https://blog.51cto.com/13227377/2159238具体操作如下:在/etc/profile后面添加#his
千家信息网最后更新 2025年12月02日manjaro 命令审计普通用户log格式不生效问题解决记录

最近在折腾manjaro xfce 版本,实现命令审计参考如下博客
https://blog.51cto.com/13227377/2159238
具体操作如下:
在/etc/profile后面添加

#historyexport HISTSIZE=4096DT=`date +"%Y-%m-%d"`export HISTFILE="/opt/history/${LOGNAME}_history.log"chmod 600 /opt/history/${LOGNAME} 2>/dev/nullexport PROMPT_COMMAND='{ date "+%Y-%m-%d %T  #### $(whoami)  #### $(history 1 | { read x cmd; echo "$cmd"; })"; }>>$HISTFILE'

添加完发现PROMPT_COMMAND变量没有生效,也就是打开log文件里log的记录格式没有改变,后来发现用户环境变量重置了PROMPT_COMMAND
解决方法如下:
第一步:

sudo gedit  /etc/bash.bashrc

将图中部分代码注释掉

第二步:

gedit   ~/.bashrc

将图中部分代码注释掉

第三步:

source  /etc/bash.bashrcsource  ~/.bashrc

这一刻history.log中的格式就已经改为命令审计中设置的格式
log格式前后变化如下
修改前

修改后

格式 命令 审计 代码 变量 注释 部分 图中 用户 一刻 也就是 博客 文件 方法 版本 环境 中设 参考 变化 普通 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 云南江川网络安全举报 网络安全大脑 虚拟化技术与数据库 山东党委党组网络安全工作责任制 电信如何开通数据库 网吧服务器和虚拟硬盘 互联网科技项目立项技术内容 近5年中国的网络安全事件 联想rd650服务器做系统 数据库连接池非阻塞io 网络安全类产品排名 长沙乐视软件开发公司 街道专门定制网络安全自查 软件开发转行自动化能行吗 web 服务器安全加固 数据库中x是什么符号 代号探戈任务5证物数据库访问码 发电厂内部网络安全管理系统 平台数据库服务器中关村 专业网络技术工程师怎么考 数据库实时同步的原理 网络安全防御手段体系建设 敏捷开发模式 软件开发 小学生网络安全绘作品 光谱软件开发公司怎么样 中小学生网络安全主题班会开头 共建网络安全黑板报图片大全 视频文件服务器 宝山区节能软件开发结构设计 网络安全应用怎么画
0