Leia o arquivo do histórico do usuário em seu diretório pessoal.
less .bash_history
E, se necessário, com o carimbo de data / hora também no comando histórico .
echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bashrc
source ~/.bashrc
Posso ver o que outros usuários digitam / executam via SSH no meu servidor via bash ou shell?
Leia o arquivo do histórico do usuário em seu diretório pessoal.
less .bash_history
E, se necessário, com o carimbo de data / hora também no comando histórico .
echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bashrc
source ~/.bashrc
Sem alterar o shell, a melhor opção seria ler o arquivo de histórico do shell em seu diretório pessoal.
Eu faria algo assim:
ssh -l user 10.10.1.1 cat ~/.bash_history
Basta digitar:
more ~/.bash_history
Isso mostrará todos os comandos que foram executados usando uma sessão SSH, exceto a que você está usando no momento (se houver).
Nota: Testado no Solaris 11.3, Oracle Linux 7.2 e Ubuntu 16.04
Tags ssh networking bash shell