Linux的SSH用户连接

我所有,我有一个Linux服务器(Ubuntu)的一些用户可以通过SSH连接到。 有可能知道谁连接到服务器? 一种通过sshlogin的过去一天的列表。 有可能检索?

who告诉你谁是目前连接。
w会告诉你谁是连接,加上他们正在运行的命令。
last会显示所有用户login/离开/var/log/wtmp上次滚动。

/var/log/auth.log和/或/var/log/secure也可能是有用的,但是上面的命令可能会让你知道你需要知道的

我不知道这是否会有帮助,但最近我碰到了最后的命令。 表明:

  • 用户名
  • Tty设备编号
  • logindate和时间
  • 注销时间
  • 总工作时间

例如: 例

另外,如果我没有弄错,远程login尝试也存储在/ var / log / secure日志中。

希望这可以帮助..