Mac Book 上的touch id妙用1password6用 Touch ID 授权 sudo

星夢妙者
发布: 2025-10-04 10:14:02
原创
595人浏览过

使用新版的macbookmacbook pro都支持touch id。touch id在日常工作和生活中有着众多便捷功能。今天我将分享一些我常用的touch id应用场景。

1Password 6的新版本已经支持使用Touch ID进行解锁。以前,每次启动1Password都需要输入密码,但自从有了Touch ID后,我再也没需要输入密码,直接用指纹解锁就行了。

Mac Book 上的touch id妙用1password6用 Touch ID 授权 sudo用 Touch ID 授权 sudoMac Book 上的touch id妙用1password6用 Touch ID 授权 sudo对于程序员和习惯使用命令行的用户来说,sudo命令并不陌生,它允许以特定用户身份执行特定命令,通常用于执行系统管理任务。在Linux、Mac和Unix系统中,这种操作相当于Windows的超级管理员模式。

然而,每次以非root身份执行sudo命令时,都需要输入密码,这对于配备Touch ID的MacBook Pro用户来说可能有些不便。下面介绍如何使用Touch ID来授权sudo:

操作方法:打开“终端”或“iTerm 2”,执行以下命令:

sudo sed -i ".bak" '2s/^/auth       sufficient     pam_tid.so\'$'\n/g' /etc/pam.d/sudo
登录后复制

然后输入您的管理员密码并按回车键。完成后,即可见证奇迹的时刻。

命令说明:此命令会将/etc/pam.d/sudo文件备份为/etc/pam.d/sudo.bak,并在/etc/pam.d/sudo文件的第二行前面添加auth sufficient pam_tid.so字符串。

影像之匠PixPretty
影像之匠PixPretty

商业级AI人像后期软件,专注于人像精修,色彩调节及批量图片编辑,支持Windows、Mac多平台使用。适用于写真、婚纱、旅拍、外景等批量修图场景。

影像之匠PixPretty 299
查看详情 影像之匠PixPretty

pam_tid.so是支持Touch ID的库。如果您熟悉Linux的PAM认证框架,就能轻易理解。修改该文件的目的是在sudo程序的认证过程中插入Touch ID验证模块。有兴趣的朋友可以进一步了解PAM架构。

如果需要恢复原文件,请执行:sudo mv /etc/pam.d/sudo.bak /etc/pam.d/sudo

效果Mac Book 上的touch id妙用1password6用 Touch ID 授权 sudo您可能担心远程登录(如SSH)是否仍然需要刷指纹,我测试过,远程登录时不会要求刷指纹,请放心使用!

GitHub上有许多实现此功能的项目,这里推荐两个:https://www.php.cn/link/da97c8240e2ad99a2d331eed95c411f5

我的博客即将搬运同步至PHP中文网+社区,欢迎大家一同入驻:https://www.php.cn/link/3201dbdb788243afa7b24fb5311f8dfc

以上就是Mac Book 上的touch id妙用1password6用 Touch ID 授权 sudo的详细内容,更多请关注php中文网其它相关文章!

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号