我想知道哪个用户上次登录我们的系统,以便我可以删除未使用该系统超过90天的用户。
为此我查看我们的jumphost(Linux RHEL 6或7),通过它们可以进行所有访问。
lastlog
命令非常方便,完全符合我的需要。但是如果人们使用ProxyCommand
或ssh隧道,则lastlog不记录日志记录,我不知道用户是否已经在系统上。
示例如下:
ProxyCommand ssh username@192.168.190.11 'netcat hostname 22'
或
ssh -f username@192.168.190.11 -L 123.123.123.123:2001 -N
有没有办法查看用户上次登录的时间,即使他们通过代理使用ssh隧道?
感谢您的帮助!