收起左侧

手动创建飞牛文件访问日志

1
回复
185
查看
[ 复制链接 ]

6

主题

3

回帖

0

牛值

江湖小虾

2025-9-4 09:44:00 显示全部楼层 阅读模式

飞牛的日志系统有一点点,简陋,文件传输日志这里仅仅记录了文件创建、删除,没有文件访问记录。

我们可以手动来创建飞牛文件的访问日志。

步骤一、可以通过安装1Panel或者使用SSH修改crontab,我选择使用1Panel来实现,套件中直接安装1Panel,具体安装使用方法可以自行搜索。

Snipaste_2025-09-04_09-29-33.png

步骤二、创建计划任务

Snipaste_2025-09-04_09-30-34.png
grep "webdav" /var/log/syslog >> /vol2/1000/log/fnlog/webdavlog.log

/vol2/1000/log/fnlog/ 为自己创建的放置log的位置,webdavlog.log为自行为log的命名,可以随意修改,"webdav"为要形成日志的关键词,可以是webdav服务或者ftp、smb等,也可以是某一个用户

进阶玩法、按日期保存全部日志

grep "2" /var/log/syslog >> /vol2/1000/log/fnlog/oldlog/$(date +%Y%m%d_%H%M%S)_syslog.log

Snipaste_2025-09-04_09-37-01.png

$(date +%Y%m%d_%H%M%S) 表示按日期命名,这样就可以定期形成日志,长期保存。

同时也可以创建计划任务定期删除日志。

Snipaste_2025-09-04_09-41-28.png

Snipaste_2025-09-04_09-41-38.png

安装文本编辑器套件,就可以直接查看了

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

6

主题

3

回帖

0

牛值

江湖小虾

2025-9-4 09:48:45 楼主 显示全部楼层

grep "2" /var/log/syslog >> /vol2/1000/log/fnlog/oldlog/$(date +%Y%m%d_%H%M%S)_syslog.log

这个脚本中"2"没有什么意义,仅仅是为了涵盖每条日志,因为每条日志的时间中都包含2,也可以是2025或者0都可以的

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则