我正在使用运行 Debian 操作系统的服务器。有没有办法可以检查谁登录到服务器,我的意思是过去的登录。我想这样做是为了监视服务器上的安全性。这些信息是否存储在某个地方?
谢谢你
在/var/log/utmp和/var/log/wtmp文件存储的登录和注销的细节。它们在utmp 手册页中进行了描述。
您可以使用last命令(在 Debian sysvinit-utils 包中)来显示登录信息:
# last
me pts/0 hostname1 Mon Dec 14 15:03 still logged in
someone pts/0 hostname2 Mon Dec 14 11:12 - 12:20 (01:08)
wtmp begins Tue Dec 1 15:18:32 2009
Run Code Online (Sandbox Code Playgroud)