sudo 命令来使用 Touch ID 进行身份验证,而无需每次都输入密码。以下是设置步骤:
打开终端,使用以下命令编辑 /etc/pam.d/sudo 文件:
/etc/pam.d/sudo
sudo nano /etc/pam.d/sudo
在文件第一行添加以下内容:
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 ...
Ctrl + O
Ctrl + X
设置完成后,新打开的终端窗口中执行 sudo 命令时会触发 Touch ID 验证。
sudo
sudo ls
如果遇到问题,检查 macOS 版本是否过旧,或尝试重启终端应用。