Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > apt-get. Интерактивная авторизация на proxy


Автор: Walker 8.11.2010, 19:33
Доброго времени суток, Уважаемые жители Винграда.

Подскажите, Пожалуйста, как можно настроить apt-get таким образом, чтобы авторизация на прокси была интерактивной? Гуглил, но видимо не теми словами... 
Зачем это надо. Есть лабораторный сервер на debian. Он не в домене и введён туда не будет, предполагается, что будет использоваться для различных экспериментов несколькими участниками проекта. Соответственно, каждый их этих участников может пожелать доставить какие-нибудь пакеты. Сделать это можно через корпоративный прокси. При первоначальной установке я использовал свой доменный аккаунт. Для дальнейшей работы не хотелось бы оставлять свои данные, а сделать так, чтобы каждый проводил установку из-под своего собственного доменного аккаунта.

Заранее Спасибо!

Автор: bilbobagginz 8.11.2010, 21:27
настройки прокси в дебиан лежат в файле, просто man apt.conf
расскажите о сетевом оборудовании сети и о количестве пользователей, которые буду пользоваться этой проксей.

Автор: Walker 13.11.2010, 20:48
Приветствую, bilbo.

Благодарю за  проявленный интерес.
Проблема на данный момент перестала быть актуальной, однако вопрос желательно было бы разрешить на будущее, для себя.
О сетевом оборудовании сети рассказать особо много не могу, поскольку оно находится в введении системных администраторов корпоративной сети организации, я о нём попросту не осведомлён и доступа для конфигурирования, соответственно, не имею.
Поэтому, всё, что дано, по существу - это наша подсеть, в которой крутится в т.ч. и мой debian, и координаты корпоративной прокси. Количество пользователей debian'а предполагалось пока до 5-и, дальше, возможно, больше. Все, естественно, имеют доменный аккаунт в корпоративной сети и способны регистрироваться на прокси. В идеале хотелось бы видеть следующее: в конфиге apt'а прописаны координаты прокси. При запуске команды запрашивается логин/пароль для прокси. Полагаю, что вопрос можно решить скриптами, но сначала хотелось бы поискать встроенные средства или опробованные велосипеды.

Автор: xZ0RGx 17.11.2010, 00:58
Вариант 1.

В файл  /etc/apt/apt.conf или /etc/apt/apt.conf.d/proxy добавить строчку:

Acquire::http::Proxy "http://login:passwd@server:port/";

Мб еще такую придется добавить.
Acquire::::Proxy "true";

Вариант 2.

Даем просто команду в шелле
export http_proxy="http://x.x.x.x:y/"

Вариант 3.
http://yandex.ru/yandsearch?text=apt.conf+proxy


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)