Monitorowanie użytkowników w systemie

Konfiguracja serwerów, usług, itp.
szpuni
Beginner
Posty: 112
Rejestracja: 15 stycznia 2007, 15:25
Lokalizacja: dublin

Monitorowanie uŻytkowników w systemie

Post autor: szpuni »

Witam wszystkich.

Może mi ktoś podpowiedzieć jak mogę monitorować poczynania użytkownicy w systemie?
Jest jakieś oprogramowanie do tego celu?
Chodzi mi tutaj o dostęp do shella przez SSH albo lokalnie.

Pozdrawiam.
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Post autor: czarownik »

Ja korzystałem kiedyś z iptables + logowanie:

http://forum.slackware.pl/viewtopic.php?t=20895
szpuni
Beginner
Posty: 112
Rejestracja: 15 stycznia 2007, 15:25
Lokalizacja: dublin

Post autor: szpuni »

Nie chodzi mi tutaj o logowanie ruchu tylko o komendy jakie wydaje dany użytkownik.

Coś jak .bash_history tylko ze potrzebuje jeszcze danych o czasie i dacie kiedy komenda została wykonana.
yakow
Posty: 52
Rejestracja: 13 czerwca 2008, 09:30

Post autor: yakow »

Może zwykły pakiet acct (psacct)? Tutaj masz pierwszy poradnik znaleziony w wyszukiwarce.
szpuni
Beginner
Posty: 112
Rejestracja: 15 stycznia 2007, 15:25
Lokalizacja: dublin

Post autor: szpuni »

Na innym forum dotyczacym slacka ktos poradzil mi cos takiego:

Kod: Zaznacz cały

touch /var/log/bash_history.log
chmod 662 /var/log/bash_history.log
opcjonalnie chattr +a /var/log/bash_history.log

dopisać do /etc/bashrc
export PROMPT_COMMAND='echo $(date +%F_%T) $(echo $SSH_CLIENT | grep -Po "\d+\.\d+\.\d+\.\d+") $$ $USER "$(history 1)" >> /var/log/bash_history.log'
Dopisalem to do bash.bashrc ale niestety nie mam logowania.
Plik jest ciagle pusty

Jest cos co dziala na slacku w tym wypadku a na debianie nie bedize?

[ Dodano: 2009-06-04, 12:35 ]
Ten programik jest odpowiedzia na moje bolaczki.

Dzieki za link

Pozdrawiam
ODPOWIEDZ