MacOS升级到10.15.5后没有自动迁移/etc/pam.d/sudo文件

最近 MacOS 推送了 10.15.5 更新,更新后设备开机正常,然而之前设置的使用使用指纹授权sudo失效了。

查询自动生成的迁移的项目文件夹

/Users/Shared/Relocated Items

也没有相应的设置,为此只能重新设置。查看 /etd/pam.d/sudo 默认的内容为

cat /etc/pam.d/sudo
# sudo: auth account password session
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 vim /etc/pam.d/sudo

添加一行

# sudo: auth account password session
auth       sufficient     pam_smartcard.so

auth       sufficient     pam_tid.so

auth       required       pam_opendirectory.so
account    required       pam_permit.so
password   required       pam_deny.so
session    required       pam_permit.so

重新打开终端窗口,运行 sudo 命令,又可以使用指纹鉴权了。

MacOS升级到10.15.5后没有自动迁移/etc/pam.d/sudo文件

上一篇:javax Websocket处理ping消息


下一篇:流畅的python,Fluent Python 第十二章笔记 (继承)