APT เก็บข้อมูลรับรองพร็อกซีไว้ในไฟล์การรับรองความถูกต้องได้ โดยการกำหนดค่าการดึงข้อมูลมีเพียงปลายทางเท่านั้น:

Acquire::http::Proxy "http://proxy.example:3128/";

ไฟล์ auth.conf ที่ได้รับการป้องกันอย่างเหมาะสมหรือไฟล์ auth.conf.d ที่รองรับมีบัญชีที่ตรงกัน:

machine http://proxy.example:3128
login example-user
password example-password

ปลายทางและบัญชีเป็นตัวแทน ใช้ตำแหน่งไฟล์ที่รองรับของ APT เวอร์ชันที่ติดตั้ง และจำกัดการอ่านโดยไม่ได้รับอนุญาตโดยคงนโยบายการดึงข้อมูลเดิมไว้

โทเคน machine ตรงกับพร็อกซี

สคีมา โฮสต์ และพอร์ตมีความสำคัญ หากไม่มีโปรโตคอล รายการ machine ที่บันทึกไว้จะตรงกับ HTTPS และ tor+https ดังนั้นพร็อกซี HTTP ทั่วไปจึงต้องมีโทเคน http:// ที่ตรงกันอย่างชัดเจน แม้ว่าคลังแพ็กเกจจะใช้ HTTPS เองก็ตาม

ตรวจสอบปลายทางจริงของ APT และตำแหน่งไฟล์การรับรองความถูกต้อง รวมถึงสิทธิ์การอ่านของบัญชีดาวน์โหลด ชื่อโฮสต์ นามแฝง IP หรือพอร์ตอื่นอาจเลือกรายการอื่น ข้อมูลรับรองที่ขาดหายเนื่องจากความไม่ตรงกันไม่ใช่หลักฐานว่ารหัสผ่านถูกปฏิเสธ

ไฟล์แยกจำกัดตำแหน่งที่เก็บความลับ ไม่ได้เข้ารหัสการแลกเปลี่ยน Basic แบบข้อความธรรมดา และไม่ได้แทนที่ลายเซ็นของคลังและการตรวจสอบ TLS ของปลายทาง

บทความที่เกี่ยวข้อง