Учётные данные прокси 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 пункта назначения.