
服务器下自己出现的奇怪数字文件 全部空的,也不知道哪个程序创建的 特来请教,有知道或者怎么查找的的说一说呗
root@node-1 ~ # ls 72830066 72879309 72892302 72921932 72930730 72952308 73103485 go -rw-r--r-- 1 root root 0 Feb 3 09:58 25343934 -rw-r--r-- 1 root root 0 Feb 6 10:31 25429538 -rw-r--r-- 1 root root 0 Feb 6 11:06 25430235 -rw-r--r-- 1 root root 0 Feb 7 00:15 25445814 -rw-r--r-- 1 root root 0 Feb 7 01:04 25446781 1 okakuyang 2023-02-09 17:24:47 +08:00 被黑了 |
2 string2020 2023-02-09 17:25:28 +08:00 一个个进程排除没啥其他办法 |
3 libook 2023-02-09 17:33:24 +08:00 看起来像每个小时自动执行,你可以看看 corntab 或者 systemd 的 timer 。 |
4 lookStupiToForce 2023-02-09 18:08:56 +08:00 you can try searching it in English and you will get: serverfault[.]com/questions/320716/find-out-which-process-is-changing-a-file |
5 Tink PRO cron |
6 feedcode 2023-02-09 19:48:48 +08:00 首先确保 auditd 已经安装并且启动,然后加一条 audit 规则 ``` auditctl -w /root -p w -k monitor_root_dir ``` 日志会写到 /var/log/audit/audit.log 或者 /var/log/audit.log , 里面有 uid, gid, pid |
7 cmingxu 2023-02-23 09:19:31 +08:00 打开 trace event , 定位下 open 系统调用 |