auth.conf-এ APT প্রক্সি ক্রেডেনশিয়াল
প্রক্সি ক্রেডেনশিয়ালের জন্য 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 যাচাই প্রতিস্থাপন করে না।