Používání TouchID s příkazem sudo
Proč nemůžu v terminálu při zadání příkazu sudo dát otisk podobně jako na Linuxu? Takto jednoduše lze aktivovat i na macOS:
-
Editovat konfiguraci
pam.d(autentikační moduly)sudo nano /etc/pam.d/sudo -
Přidat řádek
auth sufficient pam_tid.so.
Výsledek vypadá takto:# sudo: auth account password session auth sufficient pam_tid.so auth include sudo_local 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
Nyní lze využívat TouchID pro příkaz sudo:
ℹ️ Stejně jako i ostatní aplikace je to dostatečně inteligentní a při zavřeném display zobrazí přímo prompt v terminálu.
