Mój system CentOS / RHEL mógł zostać zhakowany, nie jestem pewien. Ale gram bezpiecznie, tworząc od nowa nowy kawałek.
Zainstalowałem tripwire, ale chciałbym również otrzymywać e-maile, gdy ktoś się zaloguje. Nie chcę czekać na codzienny raport z logwatcha, chcę natychmiastowego e-maila, gdy ktoś się zaloguje. Najlepiej, podając również adres IP.
Propozycje?
Podobny do Wyślij alert e-mail o wpisie pliku dziennika? ale może ktoś ma technikę tego konkretnego problemu.
Dzięki,
Larry
Dodano: http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1249534744623+28353475&threadId=698232 ma kilka pomysłów
Odpowiedzi:
Powinieneś użyć rozwiązania do monitorowania logów, takiego jak OSSEC , będzie szukał w logach informacji dotyczących bezpieczeństwa (w tym logowania, sudo itp.) I wyśle ci e-mail, gdy alert jest ważny.
Jest łatwy do skonfigurowania i można podnieść poziom alertu dla wiadomości e-mail lub dołączyć
alert-by-email
konkretny alert.Może również wykonywać konfigurowalną aktywną reakcję, domyślnie blokując adresy IP i odmawiając dostępu.
źródło
Niewielka zmiana rozwiązania Adams, która nie pęka, jeśli root jest zalogowany na więcej niż jednym terminalu:
źródło
możesz umieścić to w swoim .bashrc
źródło
Możesz dodać odpowiednie polecenie lub wywołać skrypt z / etc / profile.
źródło
Pamiętaj jednak, że jeśli włamano się na twoją maszynę, może to być trywialne zadanie dla hakera - zakładając, że nie chodzi tu o skrypciarza - aby wyłączyć funkcję powiadamiania e-mailem.
źródło
W tym artykule opisano, jak wysyłać wiadomości e-mail przy logowaniu SSH przy użyciu PAM .
źródło
Opublikowałem skrypt bash na Github Gist, który robi to, czego szukasz. Wyśle e-mail do administratora systemu za każdym razem, gdy użytkownik zaloguje się z nowego adresu IP. Używam skryptu do kontroli logowania na naszych ściśle kontrolowanych systemach produkcyjnych. Jeśli dane logowania zostaną naruszone, otrzymamy powiadomienie o nietypowej lokalizacji logowania i mamy szansę zablokować je w systemie, zanim spowodują poważne szkody.
Aby zainstalować skrypt, po prostu zaktualizuj go przy użyciu wiadomości e-mail sysadmin i skopiuj do
/etc/profile.d/
.źródło