Можно ли найти файлы, к которым недавно обращался веб-сервер?

Используя Unix команду "НАЙТИ"?

Я получаю много спам-писем, потому что кто-то получает доступ к PHP-скрипту в одном из моих доменов, но я не могу узнать, какой именно, потому что у меня довольно много доменов.

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

Я на план общего хостинга.

2 ответа2

3

Ваш веб-сервер должен создавать журнал каждый раз при попадании файла - Apache обычно сохраняет его в /var /log /apache или /var /log /httpd. Эти файлы журналов имеют как URL-адрес (по которому вы сможете определить сценарий), так и время доступа. (И если вы не можете получить доступ к журналам напрямую - что может быть в случае общего хостинга, спросите своего провайдера, где они находятся!)

Другой подход, который может помочь (в зависимости от вашего программного обеспечения), заключается в просмотре полных заголовков в письме. Некоторые программы PHP указывают, на какой домен была отправлена электронная почта.

1

Установка веб-аналитического программного обеспечения для мониторинга ваших веб-сайтов - ваш лучший выбор, и если вы сделаете это сейчас, вы заметите это, как только это произойдет снова, и даже то, как они туда попадают!

С другой стороны, я бы порекомендовал защитить такие скрипты, используя правила .htaccess.

Надеюсь это поможет!

(Отредактировано для лучшей формулировки.)

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