Czy możliwe jest śledzenie polecenia terminalu użytkownika?

0

Chcemy monitorować polecenie wpisywania użytkownika za pomocą terminala. Gdzie polecenie jest zapisywane (.bash-history) pokazuje tylko kilka poleceń. Czy możliwe jest wykonanie polecenia od początku?

errakeshpd
źródło
Sprawdź ten link askubuntu.com/questions/160745/…
vembutech
Istnieje kilka opcji, ale zgaduję, że są one nieco nie na temat. Możesz wypróbować rejestrator kluczy (prawdopodobnie najlepszy), pam, napisać skrypt ... stackoverflow.com/questions/15698590/ ... i serverfault.com/questions/336217/... oraz tecmint.com/... i wyszukiwać w Google;)
Panther

Odpowiedzi:

1

Możesz zwiększyć rozmiar historii bash. Zasadniczo możesz go zwiększyć do nieograniczonej liczby.

export HISTSIZE=
export HISTFILESIZE=

Powyższe wiersze można dodać ~/.bashrcdo użytkownika lub/etc/bash.bashrc

ztik
źródło
1
Jeśli użytkownik uruchomi polecenie z historią miejsca, domyślnie je zignoruje.
Rinzwind
czy bashrc-history jest jedynym plikiem, który rejestruje polecenia?
errakeshpd
@errakesh to jest poprawne.
ztik