Облікові дані проксі 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 пункту призначення.