history命令优化显示IP时间

泥小猴系统教程网 2025-03-15 01:02:15 54阅读
/var/log/my_history_command; history 1 >> /var/log/my_history_command' 登录后复制 USER_IP 获取当前用户的IP地址。 HISTTIMEFORMAT 设置时间戳格式,%F %T 表示年月日 时分秒,%u 为用户名,%s 为获取到的 USER_IP 变量。 HISTSIZE 和 HISTFILESIZE 分别设置内存和文件历史记录条数。 PROMPT_COMMAND 在每次提示符显示前执行命令,将用户名和IP写入日志文件,并追加当前命令到日志文件。

3. 使配置生效::

source /etc/profile

登录后复制

4. 创建并设置日志文件权限::

touch /var/log/my_history_command
chmod 666 /var/log/my_history_command

登录后复制

此方法将命令记录写入/var/log/my_history_command文件。 直接使用history命令显示IP地址不够准确,因为history仅记录当前用户登录时的IP。 此方法将所有用户的命令历史,连同时间、用户名和IP地址,完整记录在日志文件中。

history命令优化显示IP时间

再次强调:此配置仅记录配置生效后的命令。:

history命令优化显示IP时间

文章版权声明:除非注明,否则均为泥小猴系统网网络收集而来,如有任何问题请联系站长。

相关阅读

目录[+]