Sentuh ID ketika "ingin melakukan perubahan"


Jawaban:


35

Agar sudo menerima ID Sentuh untuk otentikasi, Anda harus mengonfigurasi sistem Pluggable Authentication Modules (PAM) Anda untuk menerima modul otentikasi Touch ID.

Edit /etc/pam.d/sudodan tambahkan berikut ini ke bagian atas daftar:

auth    sufficient  pam_tid.so

Ketika osascript 'ingin melakukan perubahan', kemungkinan karena pengubah 'dengan hak administrator', ia menggunakan otentikasi yang sama dengan 'sudo'.

Ini memengaruhi cara otentikasi akan berfungsi untuk sudo, bukan hanya saat menggunakan AppleScript. Anda sekarang akan melihat prompt Touch ID saat menggunakan sudo pada baris perintah, seperti di Terminal, atau ketika menggunakan aplikasi lain yang meminta elevasi menggunakan sudo.

                      Sentuh ID dialog prompt di layar untuk membuat perubahan

              Sentuh Bar prompt untuk otentikasi


Apakah penting bahwa tab digunakan sebagai pemisah alih-alih spasi? Sumber untuk jawaban ini menggunakan tab, tetapi ketika Anda menyalin / menempel dari StackOverflow, Anda mendapatkan spasi.
BallpointBen

@BallpointBen Setiap spasi kosong tidak akan berfungsi, tab atau spasi. Anda mungkin ingin menggunakan spasi untuk menyelaraskan teks dengan 'kolom' yang ada dalam file.
grg
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.