Задать вопрос
flapflapjack
@flapflapjack
на треть я прав

Как найти кто дёргает скрипт?

Случайно заметил что в домашней папке лежит файл test, который весит уже огого. Удалил.

Появляется всё равно каждые 2-3 минуты, и в него пишется строка с датой и часть скрипта, который я для работы когда-то давно писал.

В /etc/crontab пусто. Я не могу понять откуда дёргается кронтаб.

syslog:
Aug 27 19:40:01 home CRON[10052]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 19:42:01 home CRON[10076]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 19:45:01 home CRON[10195]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 19:47:01 home CRON[10261]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 19:50:01 home CRON[10390]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 19:52:01 home CRON[10414]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 19:55:01 home CRON[10457]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 19:57:01 home CRON[10483]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 20:00:01 home CRON[10608]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 20:02:02 home CRON[10705]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 20:05:01 home CRON[10817]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 20:07:01 home CRON[10927]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 20:10:01 home CRON[11083]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)
Aug 27 20:12:01 home CRON[11206]: (atsivilev) CMD (echo "`date`: restart pppoe">> /home/atsivilev/test)
Aug 27 20:15:01 home CRON[11393]: (atsivilev) CMD (echo "`date`: check inet">> /home/atsivilev/test)


Во всех файлах типа /etc/crontab или /etc/cron.d/* и т.д. - пусто.

sudo grep -r -i "restart pppoe" /etc/ выдает пустоту, как и
sudo grep -r -i "restart pppoe" /usr/
и
sudo grep -r -i "restart pppoe" ~/

Уже всю голову сломал, не понимаю какой скрипт это делает. И вся эта байда у меня с февраля месяца пишется в домашнюю папку в файл.

Как-нибудь можно отследить, кто это выполняет и откуда берется задание?
Не исключено, что с моего рабочего компа выполняется ssh -x на мой домашний комп (но откуда тогда в сислоге пометка о кроне?)

Обычно я храню свои скрипты в /usr/local/bin но там одна фигня.

Хелп!)
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 2
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
пользовательские кроны находятся в /var/spool/cron/crontabs
Ответ написан
Комментировать
@alex1478
crontab -e от пользователя atsivilev проверьте.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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