温馨提示×

CentOS日志中如何查看用户登录记录

小樊
67
2025-08-02 14:54:27
栏目: 智能运维

在 CentOS 系统中,可以通过查看 /var/log/secure 文件来获取用户的登录记录。这个文件包含了关于系统认证和授权的信息,例如 SSH 登录、sudo 操作等。

要查看用户登录记录,你可以使用以下命令:

  1. 使用 cat 命令直接查看 /var/log/secure 文件的内容:
cat /var/log/secure
  1. 使用 grep 命令筛选特定用户的登录记录:
grep 'username' /var/log/secure

username 替换为你要查询的用户名。

  1. 使用 last 命令查看用户的登录历史记录:
last

这将显示所有用户的登录记录。如果你想查看特定用户的登录记录,可以使用:

last username

username 替换为你要查询的用户名。

请注意,你可能需要 root 权限才能查看这些日志。如果你没有足够的权限,可以在命令前加上 sudo

sudo cat /var/log/secure
sudo grep 'username' /var/log/secure
sudo last
sudo last username

0