惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
腾讯CDC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
K
Kaspersky official blog
V
Visual Studio Blog
博客园 - 聂微东
Recent Commits to openclaw:main
Recent Commits to openclaw:main
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
云风的 BLOG
云风的 BLOG
T
Tailwind CSS Blog
C
Check Point Blog
H
Heimdal Security Blog
The GitHub Blog
The GitHub Blog
Google Online Security Blog
Google Online Security Blog
P
Proofpoint News Feed
AI
AI
The Register - Security
The Register - Security
SecWiki News
SecWiki News
Help Net Security
Help Net Security
T
Troy Hunt's Blog
V
V2EX
T
Tenable Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Forbes - Security
Forbes - Security
P
Privacy International News Feed
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
Recorded Future
Recorded Future
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 司徒正美
博客园 - 叶小钗
Y
Y Combinator Blog
人人都是产品经理
人人都是产品经理
S
Security @ Cisco Blogs
罗磊的独立博客
Apple Machine Learning Research
Apple Machine Learning Research
L
LINUX DO - 最新话题
V2EX - 技术
V2EX - 技术
The Cloudflare Blog
Jina AI
Jina AI
T
The Exploit Database - CXSecurity.com
L
Lohrmann on Cybersecurity
Webroot Blog
Webroot Blog
美团技术团队
N
News and Events Feed by Topic
小众软件
小众软件
Google DeepMind News
Google DeepMind News
G
GRAHAM CLULEY
阮一峰的网络日志
阮一峰的网络日志
B
Blog

Casear的技术栈

Ubuntu 26.04 装 NVIDIA 580 内网异机备份 conf 驱动 Razer_GRUB_Theme Fcitx5 输入法配置:切换中文输入法 服务器 zsh 环境配置记录:Zim + p10k + eza + zoxide vanblog使用picgo图床的完整部署教程 vanblog备份恢复评论数据 如何配置一个虚拟显示器,以便远程没有显示器的系统 解决 OpenConnect VPN 由于 JScript 引擎丢失导致的 Error 1 修复 Fuck 2025 ATT&CK红队评估实战靶场二 一言 解决kde环境下切换登陆屏幕(SDDM)后显示异常 rss Linux实用软件分享 Kubuntu 上安装 显卡驱动 和 EnvyControl kubuntu 搜狗输入法安装问题解决 终端工具的选择 chatlog 青龙面板+wxBotWebhook实现自动推送天气 mac 安装 第三方应用问题 zsh 安装与配置,使用 oh-my-zsh 美化终端 pve虚拟机硬盘直通 tldr-pages 安装 pve安装Arch-linux Arch-linux安装桌面环境 提问的艺术极简板 Waline 服务端独立部署解决方案 记-先锋书店 api开发-更优雅的[规范响应数据] sqli 1-7关 Nginx Proxy Manager安装及避坑指南 Xiaomi-Mall-Home kali设置为中文 vscode连接docker查看代码 DVWA--SQL Injection(Blind)(盲注Python脚本) 使用Hexo生成大量页面时卡死问题解决 在Ubuntu上搭建Fivem服务器 互联网档案计划(Internet Archive) NEZHA监控面板美化 哪吒监控配置 CentOS7安装MySQL8.0 burpsuite ca证书安装 powerShell script 你一句春不晚,我就到了真江南 DVWA靶场--XSS(Reflected)教程 DVWA靶场--JavaScript Attacks (前端攻击) 强网杯2023 谍影重重2.0 wp shell脚本备份 MySQL数据库 青龙面板定时规则 异地容灾备份系统两地三中心 转载 关于躺平 python打包可执行文件 python定义函数 MySQL8.0以上PHP连接问题
# ThinkPad T490s Linux 指纹模块启用指南(KDE
casearx@foxm · 2026-04-28 · via Casear的技术栈

请注意,本文编写于 47 天前,最后修改于 47 天前,其中某些信息可能已经过时。

设备:ThinkPad T490s
系统:Kubuntu / Ubuntu KDE / 其他 Linux
桌面环境:KDE Plasma
功能目标:启用指纹登录、sudo 指纹验证、锁屏解锁


一、确认指纹模块是否可用

安装指纹组件:

sudo apt update sudo apt install -y fprintd libpam-fprintd

录入指纹:


根据提示多次按压手指。

验证指纹:


如果显示:

Verify result: verify-match

说明设备已正常工作。


二、启用 sudo 指纹认证

执行:


在弹出的界面中勾选:

Fingerprint authentication

保存退出。

测试:


提示认证时按压指纹即可。


三、启用登录界面指纹

KDE 默认登录管理器为 SDDM。

检查当前登录管理器:

cat /etc/X11/default-display-manager

若输出:


说明使用的是 KDE 默认登录器。

然后注销系统,在登录界面测试指纹登录。


四、启用锁屏指纹解锁

锁屏快捷键:


锁屏后尝试按压指纹。

若部分系统未启用,可安装:

sudo apt install -y kscreenlocker


五、常见问题修复

1. 指纹服务异常

systemctl restart fprintd

2. 删除并重新录入指纹

fprintd-delete $USER fprintd-enroll

3. 查看已录入指纹



六、安全建议

建议保留密码登录作为备用方案:

  • 指纹识别失败时可回退密码
  • 更新系统后可避免 PAM 配置异常
  • 首次启动部分场景仍需密码

七、最终效果

启用后可实现:

  • 系统登录使用指纹
  • sudo 提权使用指纹
  • 锁屏解锁使用指纹

八、适用机型说明

ThinkPad T490s 大多数指纹模块在 Linux 下兼容良好,尤其 Synaptics 型号支持度较高。


九、一键安装命令

sudo apt update && sudo apt install -y fprintd libpam-fprintd


十、指纹认证的理论知识

1. Linux 指纹认证的工作原理

在 Linux 系统中,指纹识别通常由以下几个组件协同完成:

硬件层

即笔记本内置的指纹传感器,例如:

  • Synaptics
  • Goodix
  • Validity

负责采集指纹图像或生物特征数据。

驱动层

Linux 内核负责识别 USB / SPI 指纹设备,并提供设备访问接口。

用户空间服务层

常见组件:

  • fprintd
  • libfprint

作用:

  • 管理指纹设备
  • 录入指纹模板
  • 执行比对验证

认证层(PAM)

Linux 登录认证通常通过 PAM(Pluggable Authentication Modules)实现。

当启用指纹后,PAM 会调用:

pam_fprintd.so

从而在登录、sudo、锁屏时加入指纹验证流程。


2. 指纹录入并不是保存图片

很多人误以为系统保存了一张指纹照片,实际并不是。

系统通常保存的是:

  • 特征点
  • 纹路方向
  • 局部结构信息
  • 加密后的模板数据

这类数据用于匹配,不可直接还原完整指纹图像。


3. 为什么录入时要按压多次

因为系统需要采集多个角度和区域:

  • 手指偏左
  • 偏右
  • 角度倾斜
  • 压力变化
  • 局部遮挡情况

这样能提高后续识别成功率。


4. 指纹认证的优缺点

优点

  • 登录速度快
  • 日常 sudo 更方便
  • 不必频繁输入密码
  • 移动办公体验更好

缺点

  • 湿手、脏手识别率下降
  • 手指出汗会影响成功率
  • 无法远程使用
  • 高安全场景仍需密码

5. 为什么仍然建议保留密码

密码是“知识因子”,指纹是“生物因子”。

两者组合更安全:

  • 指纹用于高频便捷操作
  • 密码用于兜底恢复
  • 加密磁盘仍建议使用密码

6. ThinkPad 指纹模块为何兼容性较好

ThinkPad 商务系列长期面向企业市场,硬件标准化程度高,Linux 社区适配较积极,因此在 Linux 下兼容性通常优于很多消费级机型。


7. 实际使用建议

推荐模式:

  • 开机登录:密码 / 指纹均可
  • 锁屏解锁:优先指纹
  • sudo 提权:优先指纹
  • 磁盘加密:强密码

这样兼顾效率与安全。


总结

指纹认证本质上是提升“本地使用效率”的认证方式。
它不是密码的替代品,而是密码体系的补充。