Answers:
我认为用户登录时SSHD不会记录命令。
您可以通过检查来检查谁登录
/var/log/auth.log
并参考他们的历史
/home/sshuser/.bash_history
历史记录将具有本地或远程命令。
.bash_history
取决于配置方式。它可能显示任何内容,从每个并发shell会话的混合到什么都没有。(例如,出于安全考虑,export HISTFILE=''
我.bashrc
在所有系统上都会关闭记录历史记录。)
我有一个类似的问题,并编写了工具log-user-session,该工具将所有外壳程序输出存储到仅root用户可访问的会话日志文件中。可以通过sshd_conf上的强制命令或〜/ .ssh / authorized密钥启用它(请参见文档)。