ข้อมูลรับรองพร็อกซีของ APT ใน auth.conf
ใช้ไฟล์การรับรองความถูกต้องของ APT สำหรับข้อมูลรับรองพร็อกซี และจำกัดรายการให้อยู่ที่ปลายทางของพร็อกซีแทนการใส่ความลับในการกำหนดค่าการดึงข้อมูลทั่วไป
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 ของปลายทาง