
Quero monitorar o que um usuário remoto (logado por ssh) faz em seu terminal na minha máquina Linux. O comando w apenas mostra quem se conectou e o que ele fez, porém estou interessado em acompanhar sua atividade no terminal online.
Responder1
Para evitar digitar who
repetidamente, você pode usar o
comando whowatch
que monitora usuários e processos logados em tempo real.
Para mais detalhes, consulte o artigo whowatch – Monitore usuários e processos Linux em tempo real.
Existem muitos outros métodos de registrar a atividade do usuário em um arquivo de log, começando
auditd
e indo para pacotes como
bisbilhoteiroe
sudosh.