Tocca ID quando "vuole apportare modifiche"


22

Come posso usare Touch ID per messaggi come questo? osascript vuole apportare modifiche

Risposte:


35

Affinché sudo accetti Touch ID per l'autenticazione, devi configurare il tuo sistema PAM (Pluggable Authentication Modules) per accettare il modulo di autenticazione Touch ID.

Modifica /etc/pam.d/sudoe aggiungi quanto segue in cima all'elenco:

auth    sufficient  pam_tid.so

Quando osascript "vuole apportare modifiche", probabilmente a causa di un modificatore "con privilegi di amministratore", utilizza la stessa autenticazione di "sudo".

Ciò influisce sul funzionamento dell'autenticazione per sudo, non solo quando si utilizza AppleScript. Ora vedrai il prompt Touch ID quando si utilizza sudo sulla riga di comando, come in Terminale, o quando si usano altre applicazioni che richiedono l'elevazione usando sudo.

                      Toccare la finestra di dialogo ID ID sullo schermo per apportare modifiche

              Touch Bar richiede l'autenticazione


È significativo che le schede vengano utilizzate come separatori anziché spazi? L'origine di questa risposta utilizza le schede, ma quando si copia / incolla da StackOverflow, si ottengono spazi.
BallpointBen,

@BallpointBen Qualsiasi spazio bianco diverso da zero funzionerà, tabulazioni o spazi. Potresti utilizzare gli spazi per allineare il testo con le "colonne" esistenti nel file.
grg
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.