O que está chamando meus scripts de shell?

O que está chamando meus scripts de shell?

Recebi a tarefa de fazer com que um servidor de amigos baixe um arquivo de áudio de notícias em quatro horários determinados durante o fim de semana e os coloque em seu diretório de áudio da web.

Não me apedreje, aqui está o que eu descobri:

#/bin/bash

cd /usr/bin/autonews
wget --user=XXX --password='XXX' ftp://XXX.XXX.XXX/news.mp3
mv -v /usr/bin/autonews/news.mp3 /var/www/clients/client1/web1/web/A_Audio/01_News/News_09.mp3
chown -v web1:client1 /var/www/clients/client1/web1/web/A_Audio/01_News/News_09.mp3

Existem quatro deles, cada um para o horário e nome de arquivo específico para usar em um determinado momento. Eles são chamados via cron

MAILTO="XXX"
51 11 * * 6 /usr/bin/autonews/sa_11-51
MAILTO="XXX"
51 17 * * 6 /usr/bin/autonews/sa_17-51
MAILTO="XXXX"
51 5 * * 0 /usr/bin/autonews/so_5-51
MAILTO="XXX"
51 11 * * 0 /usr/bin/autonews/so_11-51

Ao testar, pareceu funcionar bem. Durante a noite o diretório se encheu de arquivos

-rw-r--r--  1 web1 client1 4294986 Dez 12 05:51 News_06.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 12 06:51 News_07.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 12 07:51 News_08.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 12 11:12 News_09.mp3
-rw-r--r--  1 web1 client1 4252541 Dez  8 17:33 News_18.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 11 18:51 News_19.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 11 19:51 News_20.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 11 20:51 News_21.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 11 21:51 News_22.mp3
-rw-r--r--  1 web1 client1 4294986 Dez 11 22:51 News_23.mp3

Parece que os arquivos não foram criados via cron, pois não há e-mails chegando. O que poderia ser executar os scripts a cada hora e alterar o número nos nomes dos arquivos sequencialmente, pois tenho certeza de que os scripts não saem espaço pela criatividade em relação aos nomes dos arquivos? Estive executando um backup completo do Tartarus durante a noite, mas isso não deveria acionar scripts de shell, ou deveria? Por onde começo a procurar? Obrigado por qualquer dica!

Responder1

Desculpe, descobri via syslog que os arquivos não foram criados pelos meus scripts, mas sim enviados pelo meu 'amigo' (que me pediu para investigar os arquivos estranhos em primeiro lugar) :D O fator humano...

informação relacionada