ไม่มีใครรู้วิธีดูรหัสผ่านใน Terminal หรือไม่ อาจเป็นเพราะการเข้าถึงข้อมูล Keychain หรืออะไรบางอย่าง? ฉันต้องการดูรหัสผ่านในเทอร์มินัลด้วยชุดคำสั่ง
ไม่มีใครรู้วิธีดูรหัสผ่านใน Terminal หรือไม่ อาจเป็นเพราะการเข้าถึงข้อมูล Keychain หรืออะไรบางอย่าง? ฉันต้องการดูรหัสผ่านในเทอร์มินัลด้วยชุดคำสั่ง
คำตอบ:
ตรวจสอบsecurity
คำสั่ง คุณสามารถรับข้อมูลโดยละเอียดเกี่ยวกับการใช้งานได้โดยอ่านรายการ manman security
สมมติว่าเรากำลังพูดถึงรหัสผ่านอินเทอร์เน็ตของเว็บไซต์ จากนั้นคุณจะป้อนข้อมูล:
security find-internet-password -gs www.paypal.com
ในทางกลับกันถ้าเรากำลังพูดถึงรหัสผ่านทั่วไปเราใช้คำสั่ง
security find-generic-password -gs www.test_site.com
ที่ไหน
-g: ใช้เพื่อแสดงรหัสผ่านสำหรับรายการที่พบ
-a account_name: ตรงกับชื่อบัญชีที่ระบุ
-s server: จับคู่สตริงเซิร์ฟเวอร์ teh
แหล่งที่มา:
http://blog.macromates.com/2006/keychain-access-from-shell/ https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/security.1.html