Пароль в /etc/apt/auth.conf отклоняется, если пароль содержит пробелы и восклицательный знак

В /etc/apt/auth.conf у меня есть строки

machine example.org/nexus/repository/my_apt_repo/
login my_usename
password not my actual password 1!

Попытка запустить sudo apt update приводит к сообщению об ошибке

E: Failed to fetch https://example.org/nexus/repository/my_apt_repo/dists/bionic/main/binary-amd64/Packages  401  Unauthorized 

Кажется, это пытается и не может войти в систему достаточно часто, чтобы временно заморозить мои учетные данные.

Это было настроено с помощью ansible playbook, который работает для других людей, и я могу войти в nexus с указанными учетными данными и получить пакет.

Я предполагаю, что это вопрос необходимости каким-то образом скрыть пароль. Правильно ли это, и если да, то как избежать пробелов, восклицательных знаков и т. д. в моем пароле?

Существует вопрос о настройке входа через прокси-сервер http, но принятый ответ не решает эту проблему, поскольку это другая конфигурация.

0
задан 16 September 2021 в 10:50

0 ответов

Другие вопросы по тегам:

Похожие вопросы: