终端下利用Touch ID,Apple Watch实现sudo授权
一直很喜欢Mac的Touch ID及Apple watch的解锁体验,但身为开发,日常还经常会使用到shell sudo,这时也会提示输入Mac密码,于是我在想是不是也可以用Touch ID及Apple watch实现授权呢,惊喜发现还真可以。
配置方式
注意:这里因为我要实现同时支持Touch ID及Apple watch,因此安装以下两个库,只需要一种的,安装目标库及配置即可。
下载这两个仓库,推荐Git Clone方式
install package
在每个仓库目录下执行
1
2$ sudo make install
编辑sudo配置,开启授权
1 | $ sudo vi /etc/pam.d/sudo |