iTerm2设置Touch ID


cp: /etc/pam.d/sudo_local: Operation not permitted 错误,核心是没有用 sudo 提权来操作系统保护文件

一、Operation not permitted(权限错误)

/etc/pam.d/ 是系统目录,必须加 sudo 才能写入。

正确命令(macOS Ventura+ 推荐)

# 从模板生成 sudo_local(开启 Touch ID)
sed "s/^#auth/auth/" /etc/pam.d/sudo_local.template | sudo tee /etc/pam.d/sudo_local

或手动编辑(更稳妥)

sudo nano /etc/pam.d/sudo_local

添加这一行(第一行):

auth       sufficient     pam_tid.so
  • 保存:Ctrl+O → 回车
  • 退出:Ctrl+X

评论
 上一篇
claude code 踩坑 claude code 踩坑
我发现我的claude每次都无法准确识别当前目录,比如我让他帮我下一个脚本,其实我的本意是让他在我打开的目录下执行(也就是我执行cc的目录),但是他总是识别不了,写到错误的目录,害的我不得不盯着他的执行过程找到最后写的脚本写到哪个目录了,最...
下一篇