จับคู่ข้อมูลรับรองพร็อกซี macOS ที่ถูกต้องใน Keychain
จับคู่ข้อมูลรับรองพร็อกซี macOS ตามบัญชี เซิร์ฟเวอร์ พอร์ต โพรโทคอล และ keychain ก่อนแทนที่รหัสผ่านเก่าหรือขยายการเข้าถึง
security find-internet-password -s proxy.example.internal -a alex -P 8080
วิธีนี้จำกัดการค้นหารหัสผ่านอินเทอร์เน็ตโดยไม่ขอความลับ แทนที่เซิร์ฟเวอร์ บัญชี และพอร์ตในตัวอย่าง อย่าเพิ่ม -g หรือ -w เพียงเพื่อตรวจสอบแอตทริบิวต์ที่ตรงกัน เพราะตัวเลือกเหล่านั้นเปิดเผยข้อมูลรหัสผ่าน
จับคู่รายการกับการเชื่อมต่อที่ล้มเหลว ตรวจสอบชื่อโฮสต์เทียบกับนามแฝง พอร์ต บัญชีที่ผ่านคุณสมบัติโดเมน โพรโทคอลเฉพาะพร็อกซี และประเภทการตรวจสอบสิทธิ์ เครื่องมือของ Apple รองรับตัวเลือกเหล่านี้และอาร์กิวเมนต์ keychain ที่ชัดเจน
จากนั้นระบุบริบท keychain ของโปรเซส การค้นหาแบบโต้ตอบของผู้ใช้ไม่ได้พิสูจน์ว่าบริการระบบมีรายการค้นหา สถานะปลดล็อก หรือสิทธิ์การเข้าถึงเดียวกัน
ตรวจสอบแอตทริบิวต์ใน Keychain Access หรือจำกัดคำสั่งก่อนลบรายการเก่า delete-internet-password ยังรับฟิลด์ที่ตรงกันที่เกี่ยวข้องด้วย การลบตามเซิร์ฟเวอร์เพียงอย่างอาจกำหนดเป้าหมายบัญชีหรือพอร์ตผิด
พร็อกซีแบบ challenge-response สามารถใช้ข้อมูลรับรองที่เก็บไว้คำนวณการตอบกลับใหม่ ดังนั้น challenge ไม่จำเป็นต้องพิมพ์รหัสผ่านใหม่เสมอไป การถามซ้ำอาจหมายถึงรายการอื่น keychain ที่เข้าถึงไม่ได้ การตรวจสอบสิทธิ์ที่ไม่รองรับ หรือพร็อกซีที่มีผลต่างกัน เมื่อความแตกต่างชัดเจนแล้ว ให้อัปเดตข้อมูลรับรองเฉพาะและสิทธิ์การเข้าถึงของโปรเซสที่ต้องการ แทนที่จะให้ทุกแอปอ่าน