วิธีเรียกใช้คำสั่ง Sudo โดยใช้ Touch ID บน macOS
รหัสผ่านสำหรับการพิมพ์คือ suckers ซึ่งเป็นสาเหตุที่ส่วนที่ดีที่สุดของ MacBook Pro ล่าสุดคือ Touch ID การข้ามหน้าจอล็อคด้วยการแตะด่วนเป็นคุณสมบัติที่ฉันโปรดปรานได้อย่างง่ายดาย แต่มีที่เดียวที่ยังต้องใช้รหัสผ่าน: Terminal หากคุณต้องการใช้ sudo.
มีความสุขทวีตของ Cabel Sasser แสดงให้เราเห็นถึงวิธีการใช้ Touch ID ที่นั่นเช่นกันและใช้เวลาเพียงไม่กี่นาทีในการตั้งค่า.
โดยทั่วไปเราจำเป็นต้องแก้ไขไฟล์กำหนดค่าสำหรับ sudo, /etc/pam.d/sudo
, เพิ่มบรรทัดเดียวไปยังจุดเริ่มต้น, รับรองความถูกต้องเพียงพอ pam_tid.so
. หากคุณรู้วิธีการทำด้วยโปรแกรมแก้ไขข้อความที่คุณเลือกไปหา แต่สำหรับคนอื่น ๆ นี่คือการสอนแบบทีละขั้นตอนอย่างรวดเร็วโดยใช้ nano.
มุ่งหน้าไปยัง Terminal และเรียกใช้คำสั่งต่อไปนี้:
sudo nano /etc/pam.d/sudo
คุณจะต้องป้อนรหัสผ่าน แต่ไม่ต้องกังวล: นี่จะเป็นครั้งสุดท้าย เครื่องมือแก้ไขข้อความจะเปิดขึ้น สร้างบรรทัดใหม่ใกล้กับด้านบนสุดของตัวแก้ไขและวางต่อไปนี้:
รับรองความถูกต้องเพียงพอ pam_tid.so
เมื่อทุกอย่างดูเหมือนภาพหน้าจอให้กด Control + X เพื่อออกจากนั้นกด Y ตามด้วย Enter เพื่อบันทึกการเปลี่ยนแปลงของคุณ คุณทำเสร็จแล้ว!
นับจากนี้ไปการใช้ sudo จะทำให้หน้าต่าง Touch ID ...
…และพรอมต์ Touch ID บน Touch Bar.
มันเป็นลูกเล่นเล็ก ๆ น้อย ๆ อย่างแน่นอน แต่ถ้าคุณมีรหัสผ่านที่ยาวสิ่งนี้อาจช่วยคุณประหยัดเวลาได้.
เพียงจำไว้ว่า: sudo นั้นทรงพลังดังนั้นให้ตั้งค่านี้เฉพาะเมื่อคุณเชื่อถือ Touch ID เพื่อล็อคมันไว้ โปรดทราบด้วยว่าการตั้งค่านี้ทำให้คุณไม่สามารถใช้ sudo ผ่าน SSH ได้ดังนั้นอาจไม่ตั้งค่านี้บน Mac ที่คุณเชื่อมต่อจากระยะไกล.