Sveiki, gavau pranešimą, kad mano serveris siuntinėja laiškus. Neesu specialistas linux labai jau geras, tačiau atlikau tai ką moku:
pradžiai atjungiau sendmail servisą (service sendmail stop)
toliau pažiūrėjau sendmail logus (tail -f /var/logs/maillog) matosi kad siųsta daug spamo, tačiau kol sendmail sustabdytas tai nieko nevyksta ir tik paleidus sendmail servisą vėl matosi kaip iškarto logina įvairų siunčiamą spamą.
tada sustabdžiau httpd servisą (service httpd stop) tačiau spamas nenustojo ėjęs, teko vėl stabdyti sendmail servisą ir ieškoti internete sprendimų ką daryti, tačiau nieko neradau. Gal galite padėti?
p.s. peržiūrėjus dar kelis log failus, matosi jog bandoma buvo įsilaužti į serverį, kadangi mėginimai prisiloginti įvairiais vardais buvo. kaip suprantu php kode neturėtų būti įterptas joks kenkėjiškas kodas, nes httpd sustabdžius laiškai vistiek siuntinėjasi.
# cat /etc/redhat-release
CentOS release 5.5 (Final)
Komentarai
patikslinkite serverio hostname, nes jūsų paskyroje yra tik serveris kuris naudoja CentOS 6 OS.
Akivaizdu jog SPAM siuntimas yra vygdomas programiniu būdu, t.y. į jūsų nurodytą svetainę yra įkrautas kenkėjiškas kodas kuris vykdo siuntimą.
Kaip matau, jūsų svetainė naudoja Joomla TVS, joje yra teksto redaktorių (editors) kurie turi pažeidžiamumą kuris leidžia tokio pobūdžio kenkėjišką veiklą.
Sprendimas: peržiūrėkite VISUS redaktorius ir atnaujinkite / pašalinkite nenaudojamus. Ypač dėmesį atkreipkite į JCE redaktorių.
Bet kodėl sustabdžius httpd serisą vistiek siuntinėjama yra?
Gal čia padės ką nors:
tiek katalogams tiek failams buvo uždėtos 0777 teisės