最近,我注意到我的服务器的某些目录混杂着像 MbcYHt
, KZDmv_
, K40bS9
等等,即总是大小为6的文件名,似乎是base64编码的。文件大小始终为零。
更多属性:
-rw------- 1 root root 0 Jan 24 20:00 X2OMrP
-rw------- 1 root root 0 Jan 20 13:00 XN2vPY
-rw------- 1 root root 0 Jan 24 08:00 Xu12IS
-rw------- 1 root root 0 Jan 24 11:00 XVHHvw
-rw------- 1 root root 0 Jan 14 13:00 Y2LyF0
-rw------- 1 root root 0 Jan 25 03:00 Yf8Cwq
-rw------- 1 root root 0 Jan 24 18:00 YJewCl
-rw------- 1 root root 0 Jan 25 08:00 YkEeUU
-rw------- 1 root root 0 Jan 14 10:00 ZPuqhb
-rw------- 1 root root 0 Jan 20 09:00 Zz0VWp
确实有 许多 这样的文件。
我想知道他们来自哪里。即如果有人认识到这一点,并有一些类似的问题。也许这是一些文件系统(ReiserFS)相关的问题。或Gentoo / Portage特定(我运行类似的东西 emerge --update --deep world
每周自动通过cron。)或者可能与...有关 rsync
(整个文件系统通过复制 rsync
每天到一些备份位置)。或者可能与Git有关(许多目录都在Git版本控制之下)。
我发现这些文件的一些目录:
- /
- / scripts(带有一些用户脚本的自定义目录,主要是Python)
- / tmp目录
- / var / tmp中
(我想其他一些人,我已经部分删除了它们,我不记得了。)
当然,也许最明显的原因是其中的一些脚本 /scripts
以某种方式弄乱并创造了它们。