我们希望监控连接(例如通过 ssh)到 Amazon EC2 | RDS 实例的客户端计算机列表(IP 地址、登录、注销时间)
答案1
该last -iF
命令就是您想要的命令。
此列表还包括本地登录(在控制台)以及重新启动。实际数据存储在 中/var/log/wtmp
。
如果您想知道每个用户上次登录的时间,请尝试lastlog
。
答案2
您可以使用以下方式获取当前连接的机器
netstat -tnp|grep ':22'|grep sshd|awk '{print $5}'|cut -d':' -f1
您可以从 ssh 服务器的日志中获取过去客户端的登录、注销时间。