现在几乎所有的 MacBook 都配备了 Touch ID,使用 Touch ID 代替密码的输入非常方便,真的是利器,只是长时间不输入密码,很容易忘记密码,当然可以在 macOS 系统偏好设置–>“密码”里面找回。
我们在 sudo 提升权限的时候,需要输入用户的密码,我们可以稍微设置一下,就可以使用 Touch ID 来代替密码。
用编辑器打开 /etc/pam.d/sudo
文件,在第一行加入:
auth sufficient pam_tid.so
因为这个 sudo 文件是只读文件,所以使用 vi 编辑器的时候,要 wq!
强制保存。
当我们再次使用 sudo 提升权限的时候,就会跳出 Touch ID 的界面。如果是第一次,会出现终端要申请访问权限的提示,我们给予权限即可。
参考链接:https://sixcolors.com/post/2020/11/quick-tip-enable-touch-id-for-sudo/
扩展阅读: