LINUX
Monitorowanie systemu

 

Oj tak..., czytanie logów systemowych nie należy chyba do najprzyjemniejszych czynności, więc każdy sprytny administrator tworzy sobie skrypty "wyłuskujące" interesujące informacje z konkretnych plików z katalogu /var/log/ lub korzysta z innych programów, które zajmują się analizą logów.
Jeśli komuś udało się spenetrować nasz system, to właśnie dzięki informacjom, które system zapisuje w /var/log/secure możemy się o tym dowiedzieć lub zidentyfikować włamywacza.

Normalną aktywność systemu możemy sprawdzać korzystając z podstawowych poleceń systemu:

last - podaje informacje o tym, kiedy użytkownicy logowali się do systemu. Na tej podstawie możemy określić aktywność poszczególnych użytkowników.

who - podaje informacje o aktualnie zalogowanych w systemie użytkownikach

ps - polecenie ps z argumentem -ax wyświetla pełną listę uruchomionych procesów działających w systemie.

Wspomnianym wcześniej plikiem /var/log/secure warto zaopiekować się specjalnie i zadbać o to, by dane tam zapisywane były automatycznie przekazywane do innego pliku lub urządzenia, albowiem możesz być pewien, że włamywacz zadba o skasowanie jego zawartości, gdy tylko skończy soją robotę! Powinieneś więc rozwiązać ten problem w sposób indywidualny i wygodny - w sieci znajdziesz ponadto kilka dobrych programów, które wspomagają monitorowanie, poprawiają bezpieczeństwo lub otaczają system opieką. Warto jednak samemu stworzyć sobie kilka prostych narzędzi napisanych czy to jako skrypty powłoki bash, czy też w doskonale do tego celu nadającym się Perlu. Masz tu ogromne pole do popisu dla swojej inwencji twórczej :-)

Jeśli znasz już dobrze swój serwer, to z pewnością wiele niepokojących objawów potrafisz po prostu "wyczuć" obserwując pracę systemu. Warto jednak skorzystać z takich narzędzi, jak pakiet Tripwire, którego działanie polega na odwzorowaniu systemu plików i przypisaniu do nich cyfrowych sygnatur, których później można użyć do wykrycia, czy nie zostały zamienione jakieś ważne pliki.

Z dnia na dzień powstają nowe programy wspomagające pracę administratora. Spróbuj znaleźć chwilę czasu na zaznajomienie się z nimi, bo być może dzięki zastosowaniu któregoś z nich na swoim serwerze, będziesz miał więcej czasu na inne ciekawe zajęcia. Zamów więc sobie newsletter z witryn Freshmeat oraz TUCOWS Linux i korzystaj z tego, co inni zrobili już za Ciebie :-)

 

<<< powrót do strony głównej

 

Copyright (C) 2000-2002 by Grzegorz Lewandowski
All rights reserved