linux – 如何跟踪ssh连接时间,断开连接时间和空闲时间?

如何在服务器上跟踪ssh会话,包括ssh连接时间,断开连接时间和空闲时间?

这是我对连接的看法:

cat /var/log/{auth.log,auth.log.1} | grep -i Accepted | sed "s/s*//g" | cut -d " " -f "1 3 4 5 12" | grep -v 127.0.0.1`

目前我必须监控tcptrack以跟踪断开连接和空闲时间.

解决方法:

你检查过“最后”的输出,也许就足够了吗?

server ~ $last
root     pts/0        10.31.1.162      Fri Dec 11 10:35   still logged in
root     pts/0        10.31.1.162      Thu Dec 10 11:12 - 11:22  (00:09)
root     pts/0        10.31.1.162      Thu Dec 10 09:19 - 11:09  (01:50)
上一篇:SSH远程访问和控制!


下一篇:Docker windows nano server容器中安装ssh实现远程登录管理