Bagaimana Melaksanakan Perintah Sudo Menggunakan ID Sentuh pada macOS
Menaip kata laluan adalah untuk penyedut, itulah sebabnya bahagian terbaik MacBook Pro terkini ialah ID Touch. Melangkau skrin kunci dengan ketuk cepat adalah ciri kegemaran saya. Tetapi ada satu tempat yang masih memerlukan kata laluan: Terminal, jika anda ingin menggunakan sudo.
Malangnya, tweet oleh Cabel Sasser menunjukkan kepada kita cara menggunakan ID Touch juga, dan hanya mengambil masa satu minit untuk membuat.
Pada asasnya, kita perlu mengedit fail konfigurasi untuk sudo, /etc/pam.d/sudo
, menambah satu baris ke permulaan, auth cukup pam_tid.so
. Jika anda tahu bagaimana untuk melakukannya dengan editor pilihan teks anda, dapatkannya, tetapi untuk orang lain, inilah tutorial langkah demi langkah yang ringkas menggunakan nano.
Kepala ke Terminal dan jalankan perintah berikut:
sudo nano /etc/pam.d/sudo
Anda perlu memasukkan kata laluan anda tetapi jangan risau: ini akan menjadi kali terakhir. Editor teks akan dibuka. Buat barisan baru berhampiran bahagian atas editor dan tampal dalam perkara berikut:
auth cukup pam_tid.so
Apabila semuanya kelihatan seperti tangkapan skrin, tekan Control + X untuk keluar, kemudian tekan Y diikuti dengan Enter untuk menyimpan perubahan anda. Anda sudah selesai!
Mulai sekarang menggunakan sudo akan mencetuskan tetingkap Touch ID ...
... dan petua ID Touch pada Bar Touch.
Ia sedikit rumit, pasti, tetapi jika anda mendapat kata laluan yang panjang ini boleh menjimatkan masa anda.
Ingatlah: sudo berkuasa, jadi hanya setkan ini jika anda mempercayai ID Touch untuk memastikan ia dikunci. Perhatikan juga bahawa tetapan ini menjadikannya mustahil bagi anda untuk menggunakan sudo melalui SSH, jadi mungkin tidak menetapkan ini pada Mac yang anda sambung ke jauh.