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 пункта назначения.

Похожие статьи