
macos 上，每次使用 sudo 都需要输入密码，非常麻烦，找了下资料发现可以通过指纹 TouchID 认证，省去输入密码的麻烦。

```bash
sudo vim /etc/pam.d/sudo_local
```

输入一下内容

```bash
auth       sufficient     pam_tid.so
```

```bash
sudo -k  # 清除缓存
sudo whoami # 验证指纹是否生效
```

还要一种更彻底的解决办法，就是禁用密码验证

```bash
sudo visudo
```

添加以下内容

```bash
<username>  ALL=(ALL) NOPASSWD: ALL
```

