Cron bir spamcı, nasıl durdurabilirim?


17

Yani, çok tuhaf bir spambot ile sıkışmış ediliyorum: cron.

Her gün, aşağıdaki e-posta ile karşılaşıyorum:

/etc/cron.daily/apt:
FATAL -> Failed to fork.

Bu hataya ne sebep olabilir? Benim /etc/cron.daily/aptvarsayılan kurulum ile gelen aynıdır, bu yüzden açıkçası başka bir şey.

Bana cronun posta göndermesinden endişe etmiyorum (bana birçok yararlı sorun / veri verdiğinden). Sadece eldeki sorunu çözmek istiyorum.



4
@ OlivierGrégoire Zorunlu XKCD'yi görmek istediğim için bu soruyu tıkladım
justhalf

Yanıtlar:


33

Sistem bellekte çalışıyor mu?

Gün içinde , çalışırken (Hafıza Dışı) mesaj /var/log/syslogalıp almadığınızı görmek için göz atabilirsiniz .OOM/etc/cron.daily/apt

/etc/cron.daily/apt 06:25 saatinde yürütülür, ancak apt komut dosyasında rastgele bir uyku vardır, bu nedenle 1800 saniye sonra olabilir

Komut free -mayrıca ne kadar boş belleğiniz olduğunu söyleyebilecek ve vmstat 5çok fazla takasınız veya bellek hareketinizin olup olmadığını gösterebilecektir.

Bu durumda , daha fazla takas ekleme, daha fazla bellek ekleme veya tüm belleğinizi alan gereksiz işlemlerin olup olmadığını öğrenebilirsiniz. (Bellek sızıntısı durumunda yeniden başlatma)

Manuel olarak çalıştırılsın mı?

Başka /etc/cron.daily/aptuyarı / hata yapıp yapamayacağınızı görmek için manuel olarak çalıştırmayı denediniz mi?

Ubuntu 14.04 LTS çalıştırıyorsanız, random_sleepaltyordam için bir çağrı bulacaksınız line 425. #Koşudan önce uyumaması için bu satıra bir ekleyin .

Ubuntu 12.04 LTS'de öyle line 423. Ubuntu 16.04 LTS görebildiğim kadarıyla bu dosyaya sahip olmamalı.

Bunun /etc/cron.daily/aptgibi kök olarak çalıştırın :

root@hostname:~# /etc/cron.daily/apt

Veya sudobunun gibi:

username@hostname:~$ sudo /etc/cron.daily/apt

Size doğru yönü gösterecek bazı ilginç hatalar olabilir veya /var/log/syslogşüpheli herhangi bir şey için dosyayı aramayı deneyin .


Senaryoyu izleme ile çalıştırarak daha fazla bilgi edinebilirsiniz:sudo sh -x /etc/cron.daily/apt
arielf
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.