Wpis z mikrobloga

Dla plików i ich zmian mamy coś takiego jak inotify i jest spoko. Chciałbym natomiast zrobić coś niestandardowego. Być powiadamiany o nowej sesji do SSHD oraz o końcu jakiejś sesji do SSHD. Można skądś w czasie rzeczywistym wyciągać te informacje? Nie mam pojęcia na jakiej zasadzie i jak, ale o to właśnie pytam. Chcę jakoś wiedzieć co się dzieje z sesjami SSH. Bo alternatywą jest filtrować jakiś cykliczny rezultat z netstat co jest dosyć średnie. #linux #sysadmin
  • 7
  • Odpowiedz
@blues: Też spoko. Ale trzeba parsować logi. Chodzi mi bardziej o jakieś powiadamianie przez kernel czy whatever. Nie wiem jak to nazwać dobrze, ale analogia do inotify pokazuje mniej więcej o co mi chodzi.
  • Odpowiedz
@indywidualny: ja mam coś takiego

$ grep ssh-login-hook.py /etc/ -R 2>/dev/null
/etc/pam.d/system-remote-login:session optional pamexec.so seteuid /usr/local/bin/ssh-login-hook.py
$
  • Odpowiedz