monovox Asked: 2021-09-03 05:46:36 +0800 CST2021-09-03 05:46:36 +0800 CST 2021-09-03 05:46:36 +0800 CST 如何记录 ext4 和 xfs 文件系统上文件的标志更改? 772 我想知道如何在文件中记录标志更改,例如chattr +a somefile. 我意识到显示的时间戳stat somefile对审核标志更改没有用:当附加文件时,它会覆盖上次更改标志的时间。 ext4 xfs 2 个回答 Voted K-att- 2021-09-03T06:05:41+08:002021-09-03T06:05:41+08:00 我认为您需要Inotify它仅适用于某些目录,而不适用于所有文件系统。嗯....我找到了fsnotify。 Best Answer Artem S. Tashkinov 2021-09-03T09:02:04+08:002021-09-03T09:02:04+08:00 auditd正是为此而创建的。inotify/fsnotify需要大量代码才能有用,它们通常不用于此目的。 网上有很多手册,例如 https://www.thegeekdiary.com/how-to-audit-file-access-on-linux/ https://www.xmodulo.com/how-to-monitor-file-access-on-linux.html
我认为您需要Inotify它仅适用于某些目录,而不适用于所有文件系统。嗯....我找到了fsnotify。
auditd
正是为此而创建的。inotify/fsnotify
需要大量代码才能有用,它们通常不用于此目的。网上有很多手册,例如