2

Брандмауэр ConfigServer в cPanel (CSF) отправляет мне по сто писем в день, в которых говорится, что у меня "чрезмерное использование ресурсов" для файла, о котором я знаю, но вполне нормально иметь высокую загрузку этого пользователя.

Это невыносимо.

Вот один из таких примеров:

[ПРЕДМЕТ]

lfd on server1.evx.ca: Excessive resource usage: myuser (21046 (Parent PID:21014))

[ЭЛ. АДРЕС]

Time:         Wed Nov  2 14:23:36 2016 -0700
Account:      myuser
Resource:     Process Time
Exceeded:     1819 > 1800 (seconds)
Executable:   /usr/bin/php
Command Line: /usr/bin/php /mnt/home2/myuser/public_html/mywebsite.com/index.php
PID:          21046 (Parent PID:21014)
Killed:       No

Я уже добавил его в белый список несколько месяцев назад, но я продолжаю получать электронные письма каждый день, добавляя сотни тысяч писем. Мне это надоело.

Вот что у меня есть в моем белом списке в настоящее время:

файл: /etc/csf/csf.pignore

exe:/mnt/home2/myuser/public_html/mywebsite.com/index.php

Конечно, я несколько раз перезапускал CSF за последние несколько месяцев.

Почему это не работает, и как я могу заставить его работать?

2 ответа2

5

Добавление exe:/mnt/home2/myuser/public_html/mywebsite.com/index.php в список игнорирования процесса не поможет, потому что команда exe: игнорирует только исполняемые файлы.

Как вы можете видеть в уведомлении по электронной почте:

Executable:   /usr/bin/php
Command Line: /usr/bin/php /mnt/home2/myuser/public_html/mywebsite.com/index.php

Это исполняемый файл /usr/bin/php , который не следует включать в белый список, поскольку он игнорирует весь PHP.

Вместо этого попробуйте добавить следующую строку:

cmd:/usr/bin/php /mnt/home2/myuser/public_html/mywebsite.com/index.php

Это должно правильно игнорировать все процессы php, выполняющие этот конкретный файл.

Еще одна вещь, которую вы можете попробовать

pcmd:*/mnt/home2/myuser/public_html/mywebsite.com/index.php

Это будет игнорировать все команды, заканчивающиеся на пути к файлу, который включает в себя процессы PHP.

-1

попробуйте поместить "exe: /usr /bin /php" без кавычек в файл: /etc/csf/csf.pignore

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .