openssh-server 从哪里获取“上次登录”信息?

And*_*hum 6 openssh logs remote-login

openssh-server 从哪里获取“上次登录”信息?

我最近使用 SSH Secure Shell 3.2.9 从 Windows 计算机远程登录,报告的上次登录来自我不认识的网络位置。然后我检查了 auth.log(更具体地说,auth.log.1),发现没有与报告的网络位置相关的日志条目。我通常通过 VPN 远程登录,因此我知道登录计算机的 IP 变化。但是,它通常采用 IP 地址的形式,其中此特定尝试被记录为unknownComputerName.knownNetworkName。我觉得 auth.log 中没有匹配的条目有点奇怪,因为我知道即使失败的尝试也会被记录。

另外,我是 Ubuntu 的新手,也是远程访问的新手。话虽这么说,请纠正我在术语方面可能犯的任何错误。另外,请告诉我此类问题是否最好在其他地方提出。

Jak*_*uje 1

/var/log/lastlog(二进制 AFAIK)中有数据库。请参阅 的手册页lastlog(8)。该文件应由 PAM 模块更新pam_lastlog(8)

您使用的 Ubuntu 版本可能会有所不同(我没有这个文件,我的 15.10 中也没有该消息)。