Не все сценарии оболочки работают с crontab

используйте lsof. Это показывает процессы и их связанные файлы. Для Вас необходимо искать IP (допущение сокетов) вместо регулярных файлов. Это должно сказать Вам, какой процесс делает сканирование. Затем можно отследить, как процесс называют.

3
10.02.2019, 21:28
3 ответа

Это потому, что cron принудительно устанавливает ПУТЬ на / usr / bin: / bin . Вам необходимо вызвать iptables как / sbin / iptables или добавить PATH = / usr / sbin: / sbin: / usr / bin: / bin в свой скрипт. или crontab. За подробностями обращайтесь к crontab (5).

7
27.01.2020, 21:12

Похоже, здесь хорошо прикрыто: crontab's @reboot работает только для root? в основном ответ в значительной степени зависит от того, что вы используете для Cron и вашего дистрибутива Linux.

0
27.01.2020, 21:12

Мне пришлось добавить это в /etc/hosts, чтобы почта, адресованная любому пользователю с полным доменным именем моего сервера, разрешалась:

127.0.0.1 mydomain.com.

Обратите внимание на точку в конце. В моем случае я отправляю электронную почту по существу на root@localhost с MAILTO=root, который переводится на root@mydomain.com.

Вот подробнее об этом ответе.

0
27.01.2020, 21:12

Теги

Похожие вопросы