由于某些原因,我无法让csf的LFD (/etc/csf/csf.pignore)忽略通过perl运行的amavisd-new。但是,守护进程通过/usr/bin/perl /usr/sbin/amavisd-new (some mode)运行,但是当我使用基于regex的pcmd:时,LFD不会忽略它。我是否对pcmd:中使用的LFD和/或regex有什么不理解的地方?我和pcmd:一起使用的其他东西也很好。我不想忽略amavis用户,也不想忽略perl。我正在用csf -ra重新加载更改。
我尝试过的各种方式:
pcmd:/usr/bin/perl\s/usr/sbin/amavisd-new.*
pcmd:.*/usr/bin/perl\s/usr/sbin/amavisd-new.*
pcmd:/usr/bin/perl.*/usr/sbin/amavisd-new.*
pcmd:.*/usr/bin/perl.*/usr/sbin/amavisd-new.*
pcmd:.*\s/usr/sbin/amavisd-new\s.*
pcmd:.*/usr/sbin/amavisd-new.*
pcmd:.*/usr/sbin/amavis.*脑脊液: v9.24 (属)在Ubuntu16.04.1- x86_64上
Executable: /usr/bin/perl
Command Line (often faked in exploits): /usr/sbin/amavisd-new (master)
Command Line (often faked in exploits): /usr/sbin/amavisd-new (virgin child)
Command Line (often faked in exploits): /usr/sbin/amavisd-new (ch3-avail)
Command Line (often faked in exploits): /usr/sbin/amavisd-new (ch4-avail)发布于 2017-04-09 10:54:56
尽量不要使用regexp。就这么做
exe:/usr/sbin/amavisd-new在csf.pignore中,看看会发生什么。根据他们的论坛,这是perl守护进程的方法。他们承认这是不清楚的,因为他们的lfd警报说的是不同的可执行文件(即perl)。
发布于 2020-11-19 15:40:05
如果CSF的LFD不忽略您的过程,可能有很多原因。这篇博客文章提到了许多因素和解决方案。
总括而言:
sudo service lfd restart)https://serverfault.com/questions/809580
复制相似问题