有没有办法记录整个服务器上每次执行的 perl 脚本?我正在调查可能的安全问题,因此想记录每次执行的 perl 脚本。
这样的事可能吗?
提前致谢
PS:运行 CentOS 6.5,包括 Plesk 12
答案1
听起来你想要的是审计。记录“每次运行 perl”并不是特别容易 - 正如其他发帖者提到的那样,包装器可能很难管理,并且不会阻止某人拥有自己的 perl 二进制文件。
不过,CentOs 支持内核审计。其中记录了很多的事情,而且人们通常不会理会它,因为它非常冗长。
恐怕我真的无法提供更多细节,因为第一次设置和启用审计往往非常麻烦,但除此之外,您实际上不需要触碰它。我建议您在您最喜欢的搜索引擎中查找如何启用和配置。