Nowe posty

Autor Wątek: Aplikacja generuje co chwilę nowy plik i zapycha /tmp.  (Przeczytany 4375 razy)

slackline

  • Gość
Witam
Mam problem z /tmp zapychany jest przez którąś z aplikacji, generuje co chwile nowy plik, wysypuje się przez to baza. Edytowałem część plików i w środku znajduje się kod strony z wstawionymi dodatkowo linijkami Baidu Spider ale nie wszędzie. Dodałem plik robots.txt ale nie pomogło, próbowałem także httaccess ale efekt ten sam. Nie mam uprawnień roota, dedyk stoi w Sisco oni twierdzą że sami mamy znaleźć sobie dziurę, ma ktoś pomysł jak sprawdzić co generuje te pliki ?

PS
Jestem raczej laikiem więc proszę łopatologicznie.

Offline ultr

  • Users
  • Guru
  • *****
  • Wiadomości: 1177
    • Zobacz profil
Aplikacja generuje co chwilę nowy plik i zapycha /tmp.
« Odpowiedź #1 dnia: 2011-05-12, 15:51:50 »
Czy nazwy plików coś mówią? Gdzie się dokładnie znajdują, od razu w /tmp?

Jeśli uda ci się wychwycić któryś z tych plików w trakcie tworzenia, sprawdź, który proces go tworzy za pomocą polecenia lsof:
$ lsof nazwa_pliku

Jeśli kod strony to może jakiś cache dla serwera http? Nie ustawiałeś niczego?

kleer94

  • Gość
Aplikacja generuje co chwilę nowy plik i zapycha /tmp.
« Odpowiedź #2 dnia: 2011-05-13, 21:35:28 »
Ja bym dawał zabijał każdy proces po kolei i sprawdzał za każdym razem czy pliki przestały się tworzyć.
Poza tym robots.txt nie ma chyba nic do rzeczy.

ra-v

  • Gość
Aplikacja generuje co chwilę nowy plik i zapycha /tmp.
« Odpowiedź #3 dnia: 2011-05-14, 13:29:23 »
Jeśli to jakiś ze serwerów WWW to odpowiedzialny jest jakiś serwis, i tym samym apache, lighthttpd lub inny serwer webowy. Wtedy trzeba by znaleźć listę żądań w /var/log/apache2 (np. dla apache2) i sprawdzić po którym żądaniu puchną pliki.

A pozatym twórce/właściciela plików można podejrzeć w
ls -l /tmp
ls -l /tmp/nazwapliku
Dostaniesz taki format
-rw-r--r-- 1 właściciel grupa 981 05-07 02:13 nazwapliku