Kredencialet e përfaqësuesit APT në auth.conf
Përdorni skedarët e vërtetimit të APT për kredencialet e përfaqësuesit dhe kufizoni hyrjet në pikën fundore të përfaqësuesit në vend që të vendosni sekrete në konfigurimin e përgjithshëm të marrjes.
APT mund t'i mbajë kredencialet e përfaqësuesit në një skedar vërtetimi, ndërsa konfigurimi i marrjes përmban vetëm pikën fundore:
Acquire::http::Proxy "http://proxy.example:3128/";Një skedar auth.conf i mbrojtur si duhet ose një auth.conf.d i mbështetur përmban llogarinë përkatëse:
machine http://proxy.example:3128
login example-user
password example-passwordPika fundore dhe llogaria janë zëvendësues. Përdorni vendndodhjen e skedarit të mbështetur nga versioni i instaluar i APT dhe kufizoni leximin e paautorizuar duke ruajtur politikën ekzistuese të marrjes.
Shenja machine përputhet me përfaqësuesin
Skema, hosti dhe porta kanë rëndësi. Pa protokoll, një hyrje machine e dokumentuar përputhet me HTTPS dhe tor+https. Prandaj një përfaqësues normal HTTP kërkon një shenjë http:// që përputhet në mënyrë të qartë, edhe kur vetë depoja e paketave përdor HTTPS.
Kontrolloni pikën fundore efektive të APT dhe vendndodhjen e skedarit të vërtetimit, si dhe të drejtën e leximit të llogarisë së shkarkimit. Një emër hosti, alias IP ose portë tjetër mund të zgjedhë një hyrje tjetër. Kredencialet që mungojnë për shkak të mospërputhjes nuk janë provë e një fjalëkalimi të refuzuar.
Skedari i veçantë kufizon se ku ruhet sekreti. Ai nuk kripton një shkëmbim Basic në tekst të qartë dhe nuk zëvendëson nënshkrimin e depos dhe verifikimin TLS të destinacionit.