当前位置: 首页 > news >正文

Arch下实现人脸识别登录:howdy的配置与使用

安装Howdy

查阅Arch Linux中文Wiki的教程[1]可知:

howdy包已无法在最新的Arch Linux上正常使用,推荐安装howdy-git包

那么,就

yay -S howdy-git

查看摄像头路径

如果电脑只有一个摄像头的话,一般而言,摄像头的路径是:

/dev/video0

如果不是“一般情况”的话,可以用v4l2-ctl列出摄像头的路径:

v4l2-ctl --list-devices

修改Howdy配置文件

用vim或者是其他文本编辑器打开对应的config.ini

sudo vim /etc/howdy/config.ini

在第50行有

device_path =

把它修改为:

device_path = /dev/video0

如果你的摄像头有红外功能,还可以在最后一行加上这一句来让你的人脸识别在黑暗的环境下给你自动补光:

use_ir = true

录入面部信息

sudo howdy add

设置人脸识别对哪些操作生效:

/etc/pam.d/目录下寻找对应的文件,在其开头添加对应语句即可

sudo

打开PAM的sudo配置文件:

sudo vim /etc/pam.d/sudo

在文件的开头添加:

auth sufficient /usr/lib/security/pam_howdy.so

登陆界面人脸识别:SDDM (KDE Plasma)

打开PAM的SDDM配置文件:

sudo vim /etc/pam.d/sddm

在文件的开头,也就是这一行之前

auth include system-login

添加:

auth sufficient /usr/lib/security/pam_howdy.so

测试你的howdy

测试人脸识别

sudo howdy test

测试sudo

sudo -i

注意事项

完成howdy配置后,在用户登陆界面,可能还是需要对着输密码的框按一下回车才能激活人脸识别


  1. Howdy-ArchLinuxWiki ↩︎

http://www.jsqmd.com/news/1229/

相关文章:

  • fedora无法看视频?编解码器详细安装教程【转发】
  • Winform的Formborder.None情况下,解决不能拖动的问题
  • Salephpscripts Web_Directory_Free SQL注入漏洞利用分析(CVE-2024-3552)
  • 12306高并发架构设计:基于区间计数器的网关层拒单方案
  • 各位同学,大家好!我想请大家回忆一段我们在刘集中学的故事,和我单独联系。我想把这些故事写出来保存。欢迎与我分享!谢谢!
  • 实用指南:centos sshd:xxx.xxx.xxx.xxx:allow 如何设置
  • fedora无法看视频?编解码器详细安装教程
  • vite7-vue3-os网页os管理|vue3+vite7+arco.design网页pc版webos系统
  • 高并发高吞吐量
  • 服务降级
  • python读取csv文件后,打印内容再return返回内容,返回值为空
  • 【C++】第十三节—stack、queue、priority_queue、容器适配器(介绍和使用+模拟搭建+OJ题)
  • 镜像制作
  • 实用指南:手机群控平台的工作效率
  • 20231427田泽航第二周预习报告
  • IAR Embedded Workbench中的MCU启动过程分析
  • CSP-S 2025
  • ENVI系列教程(七)——自定义 RPC 资料图像正射校正
  • (多线程)线程安全和线程不安全 产生的原因 synchronized关键字 synchronized可重入特性死锁 如何避免死锁 内存可见性 - 详解
  • Linux 笔记本充电限制【转发】
  • 别样的CSP-S初赛大战(又名:我和油一的那些年)
  • 第01周 预习、实验与作业:绪论与Java基本语法
  • 刷新记录:TapData Oracle 日志同步性能达 80K TPS,重塑实时同步新标准 - 指南
  • 在ubuntu系统的c语言程序
  • 范德蒙德卷积入门
  • 详细介绍:算法题(203):矩阵最小路径和
  • JAVA中ArrayList主要语法(小白)
  • 使用jdbcTemplate查询数据库
  • STM32 单片机创建 - I2C 总线
  • 线性结构之链表预备知识typedef[基于郝斌课程]