东方市文章资讯

Mac终端怎么使用Touch ID进行身份验证?

2026-03-29 13:53:01 浏览次数:2
详细信息

sudo 命令来使用 Touch ID 进行身份验证,而无需每次都输入密码。以下是设置步骤:

1. 编辑 sudo 配置文件

打开终端,使用以下命令编辑 /etc/pam.d/sudo 文件:

sudo nano /etc/pam.d/sudo

2. 添加 Touch ID 验证规则

在文件第一行添加以下内容:

auth sufficient pam_tid.so

添加后文件开头应类似这样:

# sudo: auth account password session
auth       sufficient     pam_tid.so
auth       sufficient     pam_smartcard.so
auth       required       pam_opendirectory.so
...

3. 保存并退出

4. 立即生效

设置完成后,新打开的终端窗口中执行 sudo 命令时会触发 Touch ID 验证。

补充说明:

验证是否生效:

关闭当前终端并重新打开。 输入 sudo ls 等需要权限的命令。 观察是否弹出 Touch ID 指纹验证提示。

如果遇到问题,检查 macOS 版本是否过旧,或尝试重启终端应用。

相关推荐