TinkOL

  • 首页
TinkOL
好记性不如烂笔头!
  1. 首页
  2. macOS
  3. 正文

macOS在iterm2使用touch ID

2021年4月20日 6414点热度 1人点赞 0条评论

最近老得修改系统hosts文件,然后也就老得sudo后输入系统密码,久而久之,有点烦,遂研究了下在终端下使用Touch ID的方法。

首先,修改/etc/pam.d/sudo文件,当然,这步依然需要sudo。在最上面一行添加上auth sufficient pam_tid.so,下面是在我电脑上修改后的内容,修改后:wq!强制保存退出。

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

这时候,你如果使用系统自带的终端进行sudo,那已经可以弹出Touch ID验证框了。但iterm2下并不行,依然提示输入密码,起初我以为是因为iterm2枚重启,然而并不是。原来是iterm2需要额外设置,具体选项为Prefs > Advanced > Allow sessions to survive logging out and back in,默认是Yes,需要修改为No,再重启iterm2,就可以愉快的使用Touch ID验证sudo了~

参考信息:

https://zhangshuqiao.org/2020-04/%E5%9C%A8Mac%E4%B8%8A%E7%94%A8Touch%20ID%E9%AA%8C%E8%AF%81sudo%E6%9D%83%E9%99%90/

https://gitlab.com/gnachman/iterm2/-/issues/7618

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2021年4月20日

Tink

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档
  • 2021 年 6 月
  • 2021 年 4 月
  • 2020 年 9 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 1 月
  • 2018 年 10 月
  • 2018 年 9 月

COPYRIGHT © 2022 tinkol.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备15016634号-1