0 votos

Touch ID para sudo en macOS 15 Sequoia

¿Funciona el código habitual auth sufficient pam_tid.so en /etc/pam.d/sudo o /etc/pam.d/sudo_local en macOS 15 Sequoia (por ejemplo, como se describe en esta pregunta)? Actualicé ayer e intenté volver a aplicar esta configuración que te permite usar touch ID con sudo pero noté que ya no hay un archivo "pam_tid.so" en /usr/lib/pam, el archivo ahora es "pam_tid.so.2". ¿Quizás el sufijo .2 se debe a que es un binario multi-arquitectura? Estoy en una Mac M2.

Solo estoy preguntando si alguien más ha confirmado que touch ID funciona de la misma manera, o si deberíamos usar el nombre de archivo con el ".2". He buscado un poco pero no he encontrado nada. No quiero romper el acceso a sudo, puede ser realmente molesto, así que tengo dudas de probar.

1voto

Pleo Puntos 16

Bueno, decidí probarlo de todos modos y la misma línea funciona. Noté que todos los métodos de autenticación enumerados en /etc/pam.d/sudo se veían iguales (sin ".2" en ellos) a pesar de que esos archivos también tenían nombres diferentes en /usr/lib/pam. Copié sudo_local.template a sudo_local y descomenté (eliminé el signo numeral inicial) la última línea "pam_tid.so". Ahora Touch ID funciona de nuevo para sudo. También aprendí sobre el archivo sudo_local hoy, así que espero que esto signifique que el cambio persistirá a través de las actualizaciones del sistema operativo en el futuro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X