之前写了个脚本,发现每次系统更新完之后 sudo 就被还原了,自动检测是否支持 touch id ,可以参考一下
```
#!/bin/bash
AUTH_FINGERPRINT='auth sufficient
pam_tid.so'
FILE=/etc/pam.d/sudo
if [[ `sed -n '2p' $FILE` == $AUTH_FINGERPRINT ]];then
echo "terminal fingerprint already added `date +'%Y/%m/%d %H:%M:%S'`"
else
sudo sed -i '.bak' "2i\\
$AUTH_FINGERPRINT\\
" $FILE
fi
```