25 votes

Touch ID quand "veut faire des changements"

Comment puis-je utiliser Touch ID pour des messages comme celui-ci ? osascript wants to make changes

35voto

grg Points 181593

Pour que sudo accepte Touch ID pour l'authentification, vous devez configurer votre système PAM (Pluggable Authentication Modules) pour accepter le module d'authentification Touch ID.

Modifier /etc/pam.d/sudo et ajoutez ce qui suit en haut de la liste :

auth    sufficient  pam_tid.so

Lorsque osascript "veut faire des changements", probablement en raison d'un modificateur "avec des privilèges d'administrateur", il utilise la même authentification que "sudo".

Cela affecte le fonctionnement de l'authentification pour sudo, et pas seulement lors de l'utilisation d'AppleScript. Vous verrez désormais l'invite Touch ID lorsque vous utiliserez sudo en ligne de commande, comme dans Terminal, ou lorsque vous utiliserez d'autres applications qui demandent une élévation à l'aide de sudo.

                      Touch ID dialog prompt on screen to make changes

              Touch Bar prompt for authentication

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X