Solía utilizar auth sufficient pam_tid.so
en el /private/etc/pam.d/sudo
para permitir la autentificación por huella dactilar cuando se utiliza sudo
comando.
Recientemente actualicé mi MBP por un nuevo M1 bajo MacOS Big Sur (11.1), y el cambio sigue funcionando.
Sin embargo, de repente, esto dejó de funcionar. En lugar de pedir la huella dactilar, me pide la contraseña en la GUI (no en el terminal).
Después de indagar, hice una instalación de recuperación de macOS y se resolvió el problema.
Hoy, el problema vuelve a aparecer pero la instalación de recuperación no lo ha solucionado.
¿Tiene alguien una idea de lo que está fallando?
EDITAR:
- Acabo de descubrir que esto sólo ocurre cuando mi MBP está acoplado a mi estación de acoplamiento con 4 pantallas externas y disco duro. Necesito entender lo que está causando este problema, supongo que esto puede estar relacionado con el controlador de vídeo USB de enlace de pantalla.
EDIT2:
- Confirmo que el problema está relacionado con los controladores de Display Link. He abierto una solicitud de soporte aquí: https://support.displaylink.com/forums/287786-displaylink-feature-suggestions/suggestions/42614770-bug-sudo-with-touchid-disabled-when-using-a-docke
Gracias