Как настроить аутентификацию прокси для работы с Ubuntu Software Center?

Немного проблематично установить Ubuntu после установки Windows 8, из-за UEFI .

Ссылка для предустановленной 8 , Другие ссылки [ 112] Я советую вам установить Ubuntu, затем 8 Link

19
задан 09.12.2019, 15:41

8 ответов

Ну, это сработало - однако это не сработало, чтобы просто использовать Acquire::http::proxy "http://host:port/" - мне пришлось использовать Acquire::http::proxy "http://user:pass@host:port/", хотя у меня нет пароля на прокси (я просто использовал «user and pass», чтобы синтаксис).

0
ответ дан 09.12.2019, 15:42
  • 1
    Вопрос был об использовании автора (т.е. наличие пароля) – Catbuilts 09.12.2019, 15:43

Я установил параметры прокси в System → Network и применил всю систему, но не смог использовать Центр программного обеспечения (Firefox был в порядке).

Мне действительно нужно ввести username и password, но мои действительные имя пользователя и пароль, введенные в этой строке, не будут работать, , но , когда я просто вставьте фактические слова « user: pass » Центр программного обеспечения начал работать!

0
ответ дан 09.12.2019, 15:43

Перейти к /etc/apt. Создайте файл apt.conf, если у вас его там нет. Напишите там следующие строки.

Acquire::http::proxy "http://username:password@proxyserver:port/";
Acquire::https::proxy "https://username:password@proxyserver:port/";
Acquire::socks::proxy "socks://username:password@proxyserver:port/";

Сохраните. Вы сделали.

0
ответ дан 09.12.2019, 15:43
  • 1
    @BЈовић Одна возможная альтернатива не хранению паролей в apt.conf: Первый Интернет доступа с помощью веб-браузера. Введите свои учетные данные доступа при необходимости. После того, как соединенный, прокси, вероятно, кэширует Ваш доступ в течение некоторого периода. Теперь склонный должен быть в состоянии получить доступ к Интернету, только с именем прокси и портом в apt.conf. Это является общим, должен работать на любое другое приложение также. – kctang 09.12.2019, 15:44
  • 2
    хранение паролей в текстовом файле является ужасным предложением – ewernli 09.12.2019, 15:44
  • 3
    @SHA1, который я записал бы ответу, если бы я знал:) – Peter Mortensen 09.12.2019, 15:44
  • 4
    @BЈовић я соглашаюсь. what' s альтернатива? – Martin Janíček 09.12.2019, 15:45

Я сделал скрипт Python для установки параметров прокси в Ubuntu

Предположим, что следующий параметр вам нужно заменить в соответствующих местах

  • proxy_address 172.16.26.214
  • proxy_port 3128
  • proxy_username king
  • proxy_password queen

Я снял видео, которое проведет вас через все шаги:
[ 1117] Youtube - Настройка простых и аутентифицированных настроек прокси в Ubuntu 12 13 14 и выше на 100% работает.

Подробные шаги здесь:

  • Первый щелчок по тире
  • В поле поиска введите «Proxy» (без кавычек)
  • Нажмите «Сеть» в разделе «Приложения»
  • . Выберите «Сетевой прокси»
  • . Выберите «Ручной»
  • . Введите адрес прокси-сервера и порт прокси
  • Применить. Введите системный пароль для подтверждения

Загрузите скрипт setproxy.py

https://dl.dropboxusercontent.com/u/397422/setproxy.py

ИЛИ

https://copy.com/ezPIBHwKhg3Ki8f6

Допустим, вы сохранили setproxy.py в папке Downloads [ 1151]

  • Открытый терминал Тип
  • cd ~ / Downloads

Общая команда:
sudo python setproxy.py proxy_address [1155 ] proxy_port proxy_username proxy_password
Для нашего примера

  • sudo python setproxy. py 172.16.26.214 3128 king queen

В случае простого прокси-сервера без аутентификации команда выглядит так:

  • sudo python setproxy.py 172.16.26.214 3128

В случае, если вы запустили python 3 и выше, используя python2.7, поэтому команды будут выглядеть как

  • sudo python2.7 setproxy.py 172.16.26.214 3128
  • sudo python2.7 setproxy.py 172.16.26.214 3128 king queen
0
ответ дан 09.12.2019, 15:44

У меня была такая же проблема. Однако я добился успеха , установив Acquire::http::proxy в /etc/apt/apt.conf в формате

Acquire::http::proxy "http://user:pass@host:port/";

. Обратите внимание, я изначально следовал рекомендации где-то в Интернете, чтобы поместить это в /etc/apt.conf , Правильный путь /etc/apt/apt.conf

0
ответ дан 09.12.2019, 15:45

Вот ссылка на программу на Python с именем UBPROXY. Ниже приведены шаги для установки прокси-аутентификации.

http://code.google.com/p/ubproxy/downloads/detail?name=ubproxy

команда для использования ->

1.download эта программа.

2.откройте свой терминал

3. «cd ~ / Downloads» (предполагается, что ваша загрузка существует в этом каталоге)

4. «Chmod + x ubproxy» [ 117]

5. "Sudo ./ubproxy"

0
ответ дан 09.12.2019, 15:45

Вам необходимо подтвердить, что ваше имя пользователя или пароль не должны содержать : или @. У меня была похожая проблема, и она была решена, когда я сменил пароль.

0
ответ дан 09.12.2019, 15:46
  • 1
    с любопытством я хочу знать почему его возвращение проблемы? – kctang 09.12.2019, 15:46

В тире нажмите кнопку «Сеть». На экране конфигурации сети вы должны выбрать «сетевой прокси»> «ручной», ввести данные прокси и, наконец, «Применить ко всей системе». Если требуется аутентификация, появится экран входа в систему.

Другой вариант - настроить напрямую с помощью gconftool:

gconftool-2 -t string -s /system/http_proxy/host "YOUR_PROXY_ADDRESS"
gconftool-2 -t int -s /system/http_proxy/port PROXY_PORT
gconftool-2 -t bool -s /system/http_proxy/use_http_proxy true

Надеюсь, это поможет.

0
ответ дан 09.12.2019, 15:46
  • 1
    Поскольку я уже заявил конфигурацию в Network> Сеть proxy> Руководство с или без user:password не работает на прокси с аутентификацией, это было мое право преимущественной покупки. И использование gconftool командная строка, как предложено, haven' t работал также.: ( – Azfar Niaz 09.12.2019, 15:47

Теги

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