Touch ID cuando "quiere hacer cambios"

Respuestas:

35

Para que sudo acepte Touch ID para la autenticación, deberá configurar su sistema de Módulos de autenticación conectables (PAM) para aceptar el módulo de autenticación Touch ID.

Edite /etc/pam.d/sudoy agregue lo siguiente al principio de la lista:

auth    sufficient  pam_tid.so

Cuando el osascript 'quiere hacer cambios', probablemente debido a un modificador 'con privilegios de administrador', usa la misma autenticación que 'sudo'.

Esto afecta cómo funcionará la autenticación para sudo, no solo cuando se usa AppleScript. Ahora verá el indicador de Touch ID cuando use sudo en la línea de comando, como en Terminal, o cuando use otras aplicaciones que soliciten elevación usando sudo.

                      Toque el cuadro de diálogo ID en la pantalla para realizar cambios

              Indicador de barra táctil para autenticación

grg
fuente
¿Es significativo que las pestañas se usen como separadores en lugar de espacios? La fuente de esta respuesta utiliza pestañas, pero cuando copia / pega desde StackOverflow, obtiene espacios.
BallpointBen
@BallpointBen Cualquier espacio en blanco distinto de cero funcionará, tabulaciones o espacios. Es posible que desee utilizar espacios para alinear el texto con las 'columnas' existentes en el archivo.
grg