news 2026/7/6 19:55:12

如何在Linux中查看用户登录历史?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何在Linux中查看用户登录历史?

在Linux里,想知道谁登录过系统、什么时候登录的,查看登录历史很有用。不管是管理员查异常,还是用户确认自己的登录情况,这都是基础操作。那么如何在Linux中查看用户登录历史?以下是具体的操作方法。

使用last命令查看登录记录

last是最常用的查看用户登录历史的命令,它读取/var/log/wtmp文件,显示用户最近的登录和登出记录。

直接运行last显示所有用户的登录历史

查看特定用户的登录记录:例如last username

输出包含登录用户名、终端、来源IP、登录时间、登出时间和持续时长

可以看到reboot记录,表示系统重启时间

使用lastlog查看用户最后一次登录

lastlog命令读取/var/log/lastlog文件,显示每个用户最后一次成功登录的时间和位置。

运行lastlog显示所有用户最后一次登录信息

查看特定用户:lastlog -u username

长时间未登录的账户会显示“**Never logged in**”

检查失败登录尝试(使用 faillog)

faillog用于查看登录失败的历史,有助于发现暴力破解行为。

执行faillog显示失败登录记录

查看某用户:faillog -u username

可重置失败计数:faillog -r

日志来自 /var/log/faillog

查看系统认证日志(/var/log/auth.log 或 /var/log/secure)

更详细的登录活动(包括SSH登录尝试)通常记录在认证日志中。

Ubuntu/Debian系统查看:tail /var/log/auth.log

CentOS/RHEL系统查看:tail /var/log/secure

可用grep过滤关键词,如 grep "Failed" /var/log/auth.log

可看到来源IP、认证方式、是否成功等详细信息

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/5 19:48:31

在Blazor项目里构造一个覆盖面广泛的权限组件

前言 之前笔者写过一篇推广Blazor的博客《安利一下Blazor:.NET开发者的全栈“优”选项》,简单的聊过一点Blazor的话题,以及它和一些前端框架(如Vue,React)的异曲同工之处。 近期在开发的一个基于Blazor S…

作者头像 李华
网站建设 2026/7/5 12:33:01

FaceFusion人脸替换可用于文化遗产活化再现

FaceFusion人脸替换可用于文化遗产活化再现 在敦煌莫高窟的一幅唐代壁画前,一位游客举起手机扫描二维码——刹那间,画中身着华服的供养人缓缓转头,微笑着开口讲述千年前开凿石窟的故事。这不是科幻电影场景,而是借助AI技术正在实现…

作者头像 李华
网站建设 2026/7/4 11:55:54

出售前如何擦除iPhone数据?9个技巧与3种简单解决方案

iPhone的使用寿命很长,如果保养得当,通常可达10年。但由于苹果频繁更新设备,大多数用户每3年就会通过出售旧设备来升级。然而,在出售之前,采取一些步骤以避免潜在问题是非常重要的。本文将介绍如何在出售前擦除iPhone数…

作者头像 李华
网站建设 2026/7/6 9:43:28

收藏!35岁程序员转型大模型全攻略:凭技术积淀破局,平稳衔接新赛道

35岁,是程序员职业道路上的一道“分水岭”——传统开发岗位的年龄限制、重复劳动的职业倦怠、技术迭代的焦虑感,让不少人陷入“转型无门、坚守乏力”的困境。而大模型浪潮的席卷,恰好为有多年技术积淀的程序员打开了新天窗:你的编…

作者头像 李华
网站建设 2026/7/6 5:48:10

【Python新手村】字典(Dict):别再大海捞针,我有专属“标签”!

哈喽,各位 Python 练习生!在前面的旅程里,我们见识过了列表、元组和集合。今天我们要聊的这位,是 Python 里的“情报局局长”——字典 (Dictionary)。想象一下,如果你在列表里存了 1000 个人的信息,想找“张…

作者头像 李华
网站建设 2026/7/6 9:50:23

【技术教程】Node.js 包管理工具全面对比:npm、npx、pnpm 与 cnpm

Node.js 包管理工具全面对比:npm、npx、pnpm 与 cnpm 以下是对 Node.js 生态中常用包管理工具 npm、npx、pnpm 和 cnpm 的全面对比分析(基于 2025 年现状)。内容涵盖定义、核心理念、使用场景、优劣势对比以及具体使用示例。 1. 定义npm&…

作者头像 李华