[Mac] sudoコマンドの認証をTouch IDにする
せっかくTouch Bar付きのMac Bookを買ったんだからTouch IDを有効に活用したい!
というわけで、sudoコマンドの認証をTouch IDにしちゃいます。
環境
MacOS Mojave 10.14.3
sodo認証をTouch IDにする
sudoの認証コントロールしているのは/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
ここの一番上にauth sufficient pam_tid.so
を足します。
# 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 Bar搭載のMacBook Proをお使いお方は是非お試しあれ
元に戻す場合は、先ほど加えた変更箇所を消すだけでOKです。