Answers:
您还可以使用who
或w
查看当前登录到谁的系统,包括SSH用户。
last
可能是OP寻找的更好的选择……
您还可以修改bash shell来执行一些rsylog。
实际上,您可以在远程主机上设置rsyslog以接受特定的连接。然后修改您要监视的主机外壳-通过编译版本,启用以下功能:
vi config-top.h
#define SYSLOG_HISTORY
#if defined (SYSLOG_HISTORY)
# define SYSLOG_FACILITY LOG_USER
# define SYSLOG_LEVEL LOG_INFO
#endif
启用此功能编译后,您可以使用该版本替换bash,或者通过将其登录名重定向到该用户来使用户登录到该版本。
有关更多信息: